Operatoren (Visual Studio - JScript)
JScript umfasst eine Reihe von Operatoren, die in folgende Kategorien unterteilt werden: arithmetisch, logisch, bitweise, Zuweisung und sonstige. Im Folgenden finden Sie Links zu Themen, in denen die Verwendung der Operatoren erklärt wird.
In diesem Abschnitt
Additionszuweisungsoperator (+=)
Addiert zwei Zahlen oder verkettet zwei Zeichenfolgen und weist das Ergebnis dem ersten Argument zu.Additionsoperator (+)
Addiert zwei Zahlen oder verkettet zwei Zeichenfolgen.Zuweisungsoperator (=)
Weist einer Variablen einen Wert zu.Bitweiser AND‑Zuweisungsoperator (&=)
Führt eine bitweise AND-Operation für zwei Ausdrücke durch und weist das Ergebnis dem ersten Argument zu.Bitweiser Operator AND (&)
Führt eine bitweise AND-Operation für zwei Ausdrücke durch.Bitweiser Linksschiebeoperator (<<)
Verschiebt die Bits eines Ausdrucks nach links.Bitweiser NOT-Operator (~)
Führt eine bitweise NOT-Operation (Negation) für einen Ausdruck durch.Bitweiser OR-Zuweisungsoperator (|=)
Führt eine bitweise OR-Operation für zwei Ausdrücke durch und weist das Ergebnis dem ersten Argument zu.Bitweiser Operator OR (|)
Führt eine bitweise OR-Operation für zwei Ausdrücke durch.Bitweiser Rechtsschiebeoperator (>>)
Verschiebt die Bits eines Ausdrucks unter Beibehaltung des Vorzeichens nach rechts.Bitweiser XOR‑Zuweisungsoperator (^=)
Führt eine bitweise XOR-Operation für zwei Ausdrücke durch und weist das Ergebnis dem ersten Argument zu.Bitweiser XOR-Operator (^)
Führt eine bitweise XOR-Operation für zwei Ausdrücke durch.Kommaoperator (,)
Bewirkt die sequenzielle Ausführung von zwei Ausdrücken.Vergleichsoperatoren
Eine Gruppe von Operatoren (==, >, >=, ===, !=, <, <=, !==), die einen booleschen Wert zurückgeben, der das Ergebnis eines Vergleichs darstellt.Bedingter (ternärer) Operator (?:)
Wählt in Abhängigkeit von einer Bedingung eine von zwei Anweisungen für die Ausführung aus.delete-Operator
Löscht eine Eigenschaft aus einem Objekt oder entfernt ein Element aus einem Array.Divisionszuweisungsoperator (/=)
Dividiert zwei Zahlen, gibt ein numerisches Ergebnis zurück und weist das Ergebnis dem ersten Argument zu.Divisionsoperator (/)
Dividiert zwei Zahlen und gibt ein numerisches Ergebnis zurück.Operator in
Überprüft, ob eine Eigenschaft in einem Objekt vorhanden ist.Inkrementoperator (++) und Dekrementoperator (--)
Der Inkrementoperator (++) erhöht eine Variable in Einerschritten, der Dekrementoperator (--) verringert eine Variable in Einerschritten.instanceof-Operator
Gibt einen booleschen Wert zurück, der angibt, ob ein Objekt eine Instanz einer bestimmten Klasse ist.Leftshiftzuweisungsoperator (<<=)
Verschiebt die Bits eines Ausdrucks nach links und weist das Ergebnis dem ersten Argument zu.Logischer Operator AND (&&)
Führt eine logische Konjunktion zweier Ausdrücke durch.Logischer Operator NOT (!)
Führt eine logische Negation für einen Ausdruck durch.Logischer Operator OR (||)
Führt eine logische Disjunktion zweier Ausdrücke durch.Modulozuweisungsoperator (%=)
Dividiert zwei Zahlen und weist den Rest dem ersten Argument zu.Operator Modulo (%)
Dividiert zwei Zahlen und gibt den Rest zurück.Multiplikationszuweisungsoperator (*=)
Multipliziert zwei Zahlen und weist das Ergebnis dem ersten Argument zu.Multiplikationsoperator (*)
Multipliziert zwei Zahlen miteinander.new-Operator
Erstellt ein neues Objekt.Zuweisungsoperator (&)
Ermöglicht es, Verweise auf Variablen an Methoden mit Verweis- oder out-Parametern zu übergeben.Rightshiftzuweisungsoperator (>>=)
Verschiebt die Bits eines Ausdrucks unter Beibehaltung des Vorzeichens nach rechts und weist das Ergebnis dem ersten Argument zu.Subtraktionszuweisungsoperator (-=)
Subtrahiert eine Zahl von einer anderen und weist das Ergebnis dem ersten Argument zu.Subtraktionsoperator (-)
Gibt den negativen Wert eines numerischen Ausdrucks an oder subtrahiert eine Zahl von einer anderen.typeof-Operator
Gibt eine Zeichenfolge zurück, die den Datentyp eines Ausdrucks angibt.Vorzeichenloser Rightshiftzuweisungsoperator (>>>=)
Verschiebt die Bits eines Ausdrucks ohne Beibehaltung des Vorzeichens nach rechts und weist das Ergebnis dem ersten Argument zu.Vorzeichenloser Rechtsschiebeoperator (>>>)
Verschiebt die Bits eines Ausdrucks ohne Beibehaltung des Vorzeichens nach rechts.void-Operator
Verhindert bei einem Ausdruck die Rückgabe eines Werts.
Verwandte Abschnitte
JScript-Referenz
Eine Auflistung der Elemente der JScript-Sprachreferenz sowie Links zu Themen mit Hintergrundinformationen zur richtigen Verwendung von Sprachelementen.JScript-Operatoren
Eine allgemeine Übersicht über die in JScript verwendeten Operatoren sowie Links zu Themen, in denen die korrekte Syntax für die einzelnen Operatoren und die Bedeutung der Operatorpriorität beschrieben werden.Operatorrangfolge
Eine Liste mit Informationen zur Ausführungspriorität von JScript-Operatoren.Zusammenfassung der Operatoren
Eine Liste der JScript-Operatoren sowie Links zu Themen, in denen die korrekte Verwendung der Operatoren erklärt wird.