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) の結果は?