#7 JavaScriptで学ぶ配列の基本
JavaScriptで複数の値をまとめて扱うデータ構造を「配列」と呼びます。この記事では、JavaScriptにおける配列の基本的な使い方を解説します。
配列を作ってみる
JavaScriptの配列は、角かっこ`[]`で値を囲んで作ります。
const fruits = ["りんご", "みかん", "ぶどう"];
要素にアクセスする
配列の中の特定の値は、0から始まる添字を使って取り出します。
console.log(fruits[0]); // りんご
値を追加・削除する
配列の最後に値を追加するには`push()`を使います。
fruits.push("メロン");
先頭の値を取り除くには`shift()`、最後の値を取り除くには`pop()`を使います。
便利な配列のメソッド
JavaScriptの配列には、条件に合う値だけを取り出す`filter()`や、それぞれの値を変換する`map()`など、便利な機能がたくさん用意されています。
const longNames = fruits.filter(fruit => fruit.length > 2);
JavaScriptならではの注意点
`const`で作った配列であっても、`push()`のように中身を変更する操作自体はできます。`const`が禁止しているのは「配列そのものを別の配列に入れ替えること」であり、「中身を変更すること」ではないという違いを理解しておきましょう。
まとめ
JavaScriptの配列は`[]`で作り、`push()`・`pop()`などで操作します。`filter()`や`map()`といった便利な機能も、ぜひ活用してみましょう。
本ページはプロモーションを含みます。
参考書籍(PR)
JavaScriptをもっと学びたい方には「改訂新版JavaScript本格入門」がおすすめです。
コメント
コメントを投稿