Kommaoperator (,)
Bewirkt die sequenzielle Ausführung von zwei Ausdrücken.
expression1, expression2
Argumente
expression1
Ein beliebiger Ausdruck.expression2
Ein 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. Beispiele:
var i, j, k;
j=25;
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.