Freigeben über


Kommaoperator (,)

Aktualisiert: November 2007

Bewirkt die sequenzielle Ausführung von zwei Ausdrücken.

expression1, expression2

Argumente

  • expression1
    Beliebiger Ausdruck.

  • expression2
    Beliebiger Ausdruck.

Hinweise

Der Kommaoperator (,) bewirkt, dass die Ausdrücke auf beiden Seiten des Kommas von links nach rechts ausgeführt werden. Der Gesamtausdruck erhält den Wert des Ausdrucks rechts vom Komma. Am häufigsten wird der Kommaoperator (,) im Inkrementausdruck einer for-Schleife verwendet. Beispiel:

var i, j, k;
for (i = 0; i < 10; i++, j++) {
   k = i + j;
}

Die for-Anweisung lässt nur die Ausführung eines einzigen Ausdrucks am Ende jedes Schleifendurchlaufs zu. Da der Kommaoperator (,) die Verarbeitung mehrerer Ausdrücke in einem Ausdruck ermöglicht, kann die Einschränkung auf diese Weise umgangen werden.

Anforderungen

Version 1

Siehe auch

Konzepte

Operatorrangfolge

Zusammenfassung der Operatoren

Referenz

for-Anweisung