#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本格入門」がおすすめです。

コメント

このブログの人気の投稿

#11 Rustで学ぶエラーハンドリングの基本

#16 TypeScriptで学ぶ辞書型(マップ)の基本

#19 Goで学ぶテスト(単体テスト)の基本