Java Reference
In-Depth Information
Es gibt in JavaScript zwei Typen von Ausdrücken:
1. Numerische Ausdrücke. Dies sind mathematische Operationen, etwa die Addition oder
Subtraktion von zwei Werten. Um diese Arithmetik durchführen zu können, benötigen
Sie Operatoren. Im Fall von numerischen Ausdrücken sind das numerische Operatoren,
die auch gelegentlich arithmetische Operatoren genannt werden.
2. Logische (boolesche) Ausdrücke. Damit werden Vergleiche durchgeführt. Solche Ausdrü-
cke gehören zu den Kerntechniken jeder Programmiersprache. Erst darüber können
Kontrollstrukturen realisiert werden. Logische Ausdrücke werden also zur Steuerung
von Programmabläufen verwendet. Bei logischen Ausdrücken wird nur nachgeschaut, ob
ein Vergleich richtig oder falsch ist. Das Ergebnis wird der Wert true sein, wenn der
Vergleich richtig war, und false , wenn der Vergleich falsch ist. Die Token true und
false sind boolesche Literale. Beachten Sie, dass in JavaScript auch der numerische
Wert 0 als true und alle davon verschiedenen Werte als false gewertet werden.
5.5.2■Blöcke
Blöcke sind im eigentlichen Sinn keine Anweisungen (obwohl sie auch Blockanweisungen
genannt werden), sondern die Zusammenfassung mehrerer Anweisungen zu einer Gruppe.
Diese werden in geschweite Klammern eingeschlossen ( { } ). Diese markieren Anfang und
Ende eines Blocks. Der JavaScript-Interpreter des Browsers wird einen solchen Block als
Einheit behandeln und ihn als Ganzes abarbeiten. Ein Block kann überall da stehen, wo
auch eine einzelne Anweisung stehen kann. Insbesondere steht hinter der schließenden
Klammer eines Blocks in der Regel kein (!) Semikolon. Das Beendigungszeichen einer An-
weisung muss innerhalb des Blocks nach jeder einzelnen Anweisung notiert werden.
5.5.3■Operatoren und Operanden
Ein Operator ist ein Symbol (bzw. Token), das angibt, welche Operation in einem Ausdruck
ausgeführt werden soll. Die Elemente (Variablen oder Literale, das heißt im numerischen
Fall Zahlen), mit denen eine solche Operation durchgeführt wird, nennt man Operanden .
Man unterscheidet die Operatoren nun nach ihrem Typ.
5.5.3.1■Arithmetische Operatoren und der String-Verkettungsoperator
Arithmetische Operatoren benutzen immer eine oder zwei Zahlenoperanden und liefern
als Ergebnis einer arithmetischen Operation eine neue Zahl als Wert. Die nachfolgende
Tabelle gibt die arithmetischen JavaScript-Operatoren an:
Search WWH ::




Custom Search