JavaScript-Operatoren

JavaScript-Operatoren sind Symbole, die zum Ausführen von Operationen an Operanden verwendet werden. Zum Beispiel:

 var sum=10+20;  

Dabei ist + der arithmetische Operator und = der Zuweisungsoperator.

Es gibt folgende Arten von Operatoren in JavaScript.



  1. Rechenzeichen
  2. Vergleichsoperatoren (Relationaloperatoren).
  3. Bitweise Operatoren
  4. Logische Operatoren
  5. Zuweisungsoperatoren
  6. Spezialoperatoren

Arithmetische JavaScript-Operatoren

Arithmetische Operatoren werden verwendet, um arithmetische Operationen an den Operanden durchzuführen. Die folgenden Operatoren werden als arithmetische JavaScript-Operatoren bezeichnet.

Operator Beschreibung Beispiel
+ Zusatz 10+20 = 30
- Subtraktion 20-10 = 10
* Multiplikation 10*20 = 200
/ Aufteilung 20/10 = 2
% Modul (Rest) 20%10 = 0
++ Zuwachs var a=10; a++; Nun ist a = 11
-- Dekrementieren var a=10; A--; Nun ist a = 9

JavaScript-Vergleichsoperatoren

Der JavaScript-Vergleichsoperator vergleicht die beiden Operanden. Die Vergleichsoperatoren lauten wie folgt:

Operator Beschreibung Beispiel
== Ist gleich 10==20 = falsch
=== Identisch (gleich und vom gleichen Typ) 10==20 = falsch
!= Nicht gleichzusetzen mit 10!=20 = wahr
!== Nicht identisch 20!==20 = falsch
> Größer als 20>10 = wahr
>= Größer als oder gleich wie 20>=10 = wahr
< Weniger als zwanzig <10 = false < td>
<= < td> Gleich oder kleiner als zwanzig <=10 = false < td>

Bitweise JavaScript-Operatoren

Die bitweisen Operatoren führen bitweise Operationen an Operanden durch. Die bitweisen Operatoren lauten wie folgt:

Operator Beschreibung Beispiel
& Bitweises UND (10==20 & 20==33) = falsch
| Bitweises ODER (10==20 | 20==33) = falsch
^ Bitweises XOR (10==20 ^ 20==33) = falsch
~ Bitweise NICHT (~10) = -10
< < Bitweise Linksverschiebung (10 < <2) = 40 < td>
>> Bitweise Rechtsverschiebung (10>>2) = 2
>>> Bitweise Rechtsverschiebung mit Null (10>>>2) = 2

Logische JavaScript-Operatoren

Die folgenden Operatoren werden als logische JavaScript-Operatoren bezeichnet.

Operator Beschreibung Beispiel
&& Logisches UND (10==20 && 20==33) = falsch
|| Logisches ODER (10==20 || 20==33) = falsch
! Logisch nicht !(10==20) = wahr

JavaScript-Zuweisungsoperatoren

Die folgenden Operatoren werden als JavaScript-Zuweisungsoperatoren bezeichnet.

Operator Beschreibung Beispiel
= Zuordnen 10+10 = 20
+= Hinzufügen und zuweisen var a=10; a+=20; Jetzt ist a = 30
-= Subtrahieren und zuweisen var a=20; a-=10; Nun ist a = 10
*= Multiplizieren und zuweisen var a=10; a*=20; Jetzt ist a = 200
/= Teilen und zuweisen var a=10; a/=2; Nun ist a = 5
%= Modul und Zuweisung var a=10; a%=2; Nun ist a = 0

Spezielle JavaScript-Operatoren

Die folgenden Operatoren werden als JavaScript-Spezialoperatoren bezeichnet.

Operator Beschreibung
(?:) Der Bedingungsoperator gibt einen Wert basierend auf der Bedingung zurück. Es ist wie wenn-sonst.
, Mit dem Komma-Operator können mehrere Ausdrücke als einzelne Anweisung ausgewertet werden.
löschen Der Löschoperator löscht eine Eigenschaft aus dem Objekt.
In Der In-Operator prüft, ob das Objekt die angegebene Eigenschaft hat
Instanz von prüft, ob das Objekt eine Instanz eines bestimmten Typs ist
neu erstellt eine Instanz (Objekt)
Art der prüft den Typ des Objekts.
Leere Der Rückgabewert des Ausdrucks wird verworfen.
Ertrag prüft, was vom Iterator des Generators in einem Generator zurückgegeben wird.

Top Artikel

Kategorie

Interessante Artikel