コンマ演算子 (,)
2 つの式を順番に実行します。
expression1, expression2
引数
expression1
任意の式を指定します。expression2
任意の式を指定します。
解説
, 演算子は、その前後の式を左から順に実行させて、右側の式の結果を返します。 , 演算子が最もよく使用されるのは、for ループのインクリメント式の中です。 次に例を示します。
var i, j, k;
j=25;
for (i = 0; i < 10; i++, j++) {
k = i + j;
}
for ステートメントでは、ループ内の処理の最後に実行する式として指定できるのは単一の式だけです。 , 演算子を使用すると、複数の式を単一の式として扱うことができるため、この制限を回避できます。