JavaScript 入門 / レッスン 3

配列とループ

配列と for...of

複数の値をまとめて扱うのが配列です。[] で作り、 for...of で要素を 1 つずつ取り出せます。要素数は .length で確認できます。

editor.js

map と filter

map は「全要素を変換した新しい配列」、filter は 「条件を満たす要素だけの新しい配列」を返します。前レッスンのアロー関数が ここで活躍します。元の配列は変更されない点もポイントです。

配列に好きな言語を追加(langs.push("Rust") は const でも OK。 再代入ではなく中身の変更だからです)して、結果がどう変わるか試してみましょう。

✅ 理解度チェック

[1, 2, 3].map((x) => x * 10) の結果は?