Freigeben über


Zusammenfassung der Operatoren

Aktualisiert: November 2007

In den folgenden Tabellen werden die JScript-Operatoren aufgelistet. Jeder Name in der Spalte Beschreibung ist ein Link zu einem einschlägigen Thema, in dem die korrekte Syntax und Verwendung des Operators beschrieben wird.

Arithmetische Operatoren

Beschreibung

Symbol

Addition

+

Decrement

--

Division

/

Increment

++

Modulo

%

Multiplikation

*

Subtraktion

-

Unäre Negation

-

Alle arithmetischen Operatoren führen Berechnungen mit numerischen Daten aus. Der Additionsoperator führt darüber hinaus eine Zeichenfolgenverkettung aus, wenn einer der beiden Operanden eine Zeichenfolge ist.

Logische Operatoren

Beschreibung

Symbol

Gleichheit

==

Größer oder gleich

>=

Größer als

>

Identität

===

In

in

Ungleichheit

!=

Kleiner oder gleich

<=

Kleiner als

<

Logisches AND

&&

Logisches NOT

!

Logisches OR

||

Nicht-Identität

!==

Ein logischer Operator gibt einen Boolean-Wert zurück. Je nach Operator kann der Wert das Ergebnis des Vergleichs, des Tests oder der Kombination darstellen.

Bitweise Operatoren

Beschreibung

Symbol

Bitweises AND

&

Bitweises Linksschieben

<<

Bitweises NOT

~

Bitweises OR

|

Bitweises Rechtsschieben

>>

Bitweises XOR

^

Rechtsschieben ohne Vorzeichen

>>>

Bitweise Operatoren verwenden die Binärdarstellung der Operanden. Wenn die Operanden nicht miteinander kompatibel sind, werden sie in den entsprechenden Typ umgewandelt. Weitere Informationen finden Sie unter Umwandlung durch bitweise Operatoren.

Zuweisungsoperatoren

Beschreibung

Symbol

Zuweisung

=

Zusammengesetzte Additionszuweisung

+=

Zusammengesetzte bitweise AND-Zuweisung

&=

Zusammengesetzte bitweise OR-Zuweisung

|=

Zusammengesetzte bitweise XOR-Zuweisung

^=

Zusammengesetzte Divisionszuweisung

/=

Zusammengesetzte Linksschiebezuweisung

<<=

Zusammengesetzte Modulozuweisung

%=

Zusammengesetzte Multiplikationszuweisung

*=

Zusammengesetzte Rechtsschiebezuweisung

>>=

Zusammengesetzte Subtraktionszuweisung

-=

Zusammengesetzte Rechtsschiebezuweisung ohne Vorzeichen

>>>=

Alle Zuweisungsoperatoren geben den Wert zurück, der dem linken Operanden zugewiesen wird.

Verschiedene Operatoren

Beschreibung

Symbol

Komma

,

Bedingt (ternär)

?:

Delete

delete

Instanceof

instanceof

New

new

Typeof

typeof

Void

void

Siehe auch

Konzepte

Operatorrangfolge

Weitere Ressourcen

JScript-Operatoren