前のトピック: for ループ ステートメント次のトピック: break ステートメント


for/in ループ ステートメント

for/in ループは、指定されたオブジェクトにある指定された変数のすべての値に対して、一連のステートメントを実行します。 for/in ループの構文は以下のとおりです。

for (オブジェクト内の変数)
ステートメント

この変数値は、以下の項目のいずれかです。

つまり、変数値は代入式の左辺と同等です。 オブジェクトの値は、オブジェクトの名前、または評価結果がオブジェクトとなる式です。

たとえば、データセット内のインデックス付きフィールドの各要素をループするには、インデックス変数を定義し、インデックス付きフィールドをオブジェクトとして指定します。

for (Process.square 内の var i)
Process.square[i] = i * i