for await...of
非同期(と同期)の反復オブジェクトを繰り返して処理するループを作ります。 対象の反復オブジェクトは、ビルトインの String、Array、配列様オブジェクトarguments、NodeList 等)、TypedArray、Map、Set、 さらに、ユーザーが定義した****非同期・同期の反復オブジェクトが含まれます。 オブジェクトの各プロパティの値に対して実行されるステートメントを使用してカスタム反復フックを呼び出します。
構文
variable 反復ごとに、異なるプロパティの値が variable に割り当てられます。
iterable 反復可能プロパティが反復処理されるオブジェクトです。
例
これの結果は
になる。
もしこれをfor await...of
を使わずに
とすれば、
こんな結果になる。
最終更新
役に立ちましたか?