JavaScriptで配列を扱う際によく使われるのが「map」と「forEach」です。どちらも配列の要素を順番に処理するメソッドですが、目的と使いどころが大きく異なるため、ここを理解しておくとコードの意図がとても分かりやすくなります。 この違いが本質です。
配列メソッドの話をする前に、そもそも「配列」とは何かをはっきりさせておきたい。知っている人は次の節まで飛ばしていい。知らない人は飛ばすな。 配列(array)というのは、複数の値を順番に並べて一つの変数に入れたものだ。 const fruits = ["りんご ...