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
In Bezug auf arithmetische Operatoren können Sie lesen unser Tutorial zu JavaScript-Operatoren.
JavaScript-Zuweisungsoperator
Der Zuweisungsoperator wird verwendet, um JavaScript-Variablen Werte zuzuweisen.
Bei x=10 und y=5 erläutert die folgende Tabelle die Zuweisungsoperatoren:
Operatorbeispiel 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 Beispiele
/= x /= y x = x / y x = 2 Beispiel
%= x %= y x = x % y x = 0 Beispiel
Für Zuweisungsoperatoren können Sie unser Talisman-Tutorial zu JavaScript-Operationen lesen.
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 falsch Beispiel
x == 5 wahre Instanz
=== Werte und Typen sind gleich (konstant gleich) x === "5" falsche Instanz
x === 5 wahre Instanz
!= ist nicht gleich x != 8 wahre Instanz
!== Der Wert und Typ sind nicht gleich (nicht identisch) x !== "5" wahre Instanz
x !== 5 falsche Instanz
> > 8 false Beispiel
< kleiner als x < 8 true Beispiel
>= größer oder gleich x >= 8 false Beispiel
<= kleiner oder gleich x < = 8 true Beispiel
Für Vergleichsoperatoren können Sie unser Tutorial zu JavaScript-Vergleichsoperatoren lesen.
Bedingungsoperator
Der 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) ist wahr
||. oder (x == 5 || y == 5) ist falsch
Nicht! (x == y) ist wahr
Bitweiser Operator Arbeiten Sie mit 32-Bit-Zahlen. Alle numerischen Operationen werden in 32 Bit umgewandelt. Das Ergebnis wird in eine JavaScript-Zahl umgewandelt. Das Beispiel für die Operatorbeschreibung
ähnelt dem Ergebnis dezimal
& AND x = 5 & 1 0101 & 0001 0001 1
|. OR x = 5 |. 0001 0101 5
~ negiert x = ~ 5 ~0101 1010 10
^ )!