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

Tutorial zur JavaScript-Verbesserung – JavaScript-Operatoren

黄舟
黄舟Original
2017-01-21 15:54:311597Durchsuche

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
^ )!



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