Dieser Artikel ist das offizielle HTML5-Schulungs-Tutorial der H5EDU-Organisation. Er stellt hauptsächlich vor: JavaScript-Intensiv-Tutorial – JavaScript-Operatoren
JavaScript-Arithmetikoperatoren
Arithmetische Operatoren werden verwendet, um Operationen an zwei Variablen oder Werten durchzuführen.
Weisen Sie y = 5 zu, die folgende Tabelle erklärt Ihnen die Verwendung von arithmetischen Operatoren:
Operatorbeschreibung Beispiel y-Wert x-Wert Online-Beispiel
+ Addition x = y + 2 y = 5 x = 7 Beispiel»
- Subtraktion x = y - 2 y = 5 x = 3 Beispiel»
* Multiplikation x = y * 2 y = 5 x = 10 Beispiel»
/ Division x = y / 2 y = 5 x = 2,5 Beispiel»
% Rest x = y % 2 y = 5 x = 1 Beispiel»
++ Inkrement x = ++y y = 6 x = 6 Beispiel»
x = y++ y = 6 x = 5 Beispiel»
-- Dekrement x = --y y = 4 x = 4 Beispiel»
x = y-- y = 4 x = 5 Beispiel»
Für arithmetische Operatoren können Sie unser Tutorial zu JavaScript-Operatoren lesen.
JavaScript-Zuweisungsoperator
Der Zuweisungsoperator wird verwendet, um JavaScript-Variablen Werte zuzuweisen.
Bei x=10 und y=5 erläutert die folgende Tabelle die Zuweisungsoperatoren:
Operator-Beispiel Gleich wie x-Wert-Online-Beispiel
= x = y x = y x = 5 Beispiele»
+= x += y x = x + y x = 15 Beispiele»
-= x -= y x = x - y x = 5 Beispiele»
*= x *= y x = x * y x = 50 Beispiel »
/= x /= y x = x / y x = 2 Beispiel»
%= x %= y x = x % y x = 0 Beispiel»
Über den Zuweisungsoperator können Sie lesen unser Tutorial zu JavaScript-Operatoren.
JavaScript-String-Operatoren
+-Operator, +=-Operator können zum Verketten von Strings verwendet werden.
Angenommen text1 = „Gut“, text2 = „Morgen“ und text3 = „“, erläutert die folgende Tabelle die Verwendung von Zeichenfolgenoperatoren:
Operatorbeispiel text1 text2 text3 Online-Beispiel
+ text3 = text1 + text2 „Guten“ „Morgen“ „Guten Morgen“ Beispiel»
+= text1 += text2 „Guten Morgen“ „Morgen“ „“ Beispiel»
Vergleichsoperator
Vergleichsoperatoren werden zur Beurteilung logischer Aussagen verwendet, um festzustellen, ob zwei gegebene Werte oder Variablen gleich sind.
Bei x=5 zeigt die folgende Tabelle die Verwendung von Vergleichsoperatoren:
Operator Beschreibung Vergleichsergebnis Online-Beispiel
== Gleich x == 8 false Beispiel»
x == 5 wahre Instanz»
=== Werte und Typen sind gleich (konstant gleich) x === "5" falsche Instanz»
x === 5 wahre Instanz»
!= Nein Gleich x != 8 wahre Instanz »
!== Der Wert und Typ sind nicht gleich (nicht identisch) x !== "5" wahre Instanz »
x !== 5 falsche Instanz »
> ; Größer als ;= 8 wahr Beispiel »
Für Vergleichsoperatoren können Sie unser Tutorial zu JavaScript-Vergleichsoperatoren lesen.
Bedingungsoperator
Bedingungsoperator wird für Zuweisungsvorgänge basierend auf Bedingungen verwendet.
Bei x=6 und y=3 zeigt die folgende Tabelle die Funktionsweise des Bedingungsoperators:
Syntaxbeispiel Online-Beispiel
Variable = (Bedingung) ? Wert 1: Wert 2 wählbar = (Alter & 18) ? „Zu jung“ : „Alt genug“ Beispiel »
Logische Operatoren
Logische Operatoren werden verwendet, um die logische Beziehung zwischen Variablen oder Werten zu bestimmen.
Bei x=6 und y=3 demonstriert das folgende Beispiel die Verwendung logischer Operatoren:
Operatorbeschreibungsbeispiel
&& und (x < 10 && y > 1) Wahr
||. oder (x == 5 || y == 5) falsch
Nicht (x == y) wahr
Bitweise Operatoren funktionieren auf 32 -Bit-Zahlen. Alle numerischen Operationen werden in 32 Bit umgewandelt. Das Ergebnis wird in eine JavaScript-Zahl umgewandelt.
Operatorbeschreibungsbeispiel ähnelt dem Ergebnis dezimal
& AND x = 5 & 1 0101 & 0001 0001 1
|. OR x = 5 | 0001 0101 5
~ Negate x = ~ 5 ~0101 1010 10
^ ;> 1 0010 2