Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ For...ofループを使用した配列の反復処理 | JavaScript配列の習得
JavaScriptデータ構造

bookFor...ofループを使用した配列の反復処理

メニューを表示するにはスワイプしてください

構文

for...of ループは、配列を反復処理するためのよりモダンで簡潔な方法。ループカウンターを自動的に処理し、各要素の値に直接アクセス可能。この for...of ループの構文は次のとおり:

for (const element of array) {
  // Code to be executed for each array element
}

この構文の説明:

  • const element は各イテレーションで要素の値を格納する変数;
  • of array は反復処理したい配列を指定。

for...of ループを使って、前述の for ループと同じ結果を得る例。

12345
const students = ["Brandon", "Mario", "Saul"]; for (const student of students) { console.log(student); }
copy
  • 1行目studentsという定数変数を宣言し、3つの文字列("Brandon""Mario""Saul")を含む配列を代入。この配列は学生名のリストを表す;
  • 3行目for...ofループを開始。このループはstudents配列の各要素を1つずつ反復処理するために使用;
  • 4行目for...ofループ内で、console.log()関数を使って現在の要素の値をコンソールに出力。student変数は各ループ反復時の配列内の現在の要素を表す。最初の反復では"Brandon"、2回目は"Mario"、3回目は"Saul"となる。

1. 配列を反復処理する際にfor...ofループを使用する主な利点は何ですか?

2. for...ofループ構文において、const elementは何を表しますか?

3. of arrayループ構文における for...of 部分の目的は何ですか?

question mark

配列を反復処理する際にfor...ofループを使用する主な利点は何ですか?

正しい答えを選んでください

question mark

for...ofループ構文において、const elementは何を表しますか?

正しい答えを選んでください

question mark

of arrayループ構文における for...of 部分の目的は何ですか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 4.  7

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 4.  7
some-alt