Heim >Web-Frontend >js-Tutorial >Tutorial zur JavaScript-Verbesserung – JavaScript-Operatoren

Tutorial zur JavaScript-Verbesserung – JavaScript-Operatoren

巴扎黑
巴扎黑Original
2016-11-25 15:18:541012Durchsuche

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

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn