コンテンツにスキップ

5 - 配列

5.1 概要

JavaScript で配列を扱うには [] を使用します。次の Listing1 はいくつかの配列の宣言方法を示しています。配列の n 番目の要素にアクセスするには [n] を使用します。n をインデックスと呼び、その範囲は 0 から 要素数 - 1 です。


Listing1:配列

const numbers = [0, 1, 2, 3, 4, 5];
console.log(numbers); // [0, 1, 2, 3, 4, 5]
const alphabets = ['a', 'b', 'c'];
console.log(alphabets); // ['a', 'b', 'c']
console.log(alphabets[0]); // a
console.log(alphabets[1]); // b
console.log(alphabets[2]); // c
alphabets[1] = 'x'; // 代入
console.log(alphabets[1]); // x

配列の長さを取得するには length プロパティにアクセスします。


Listing2:配列の長さ

const numbers = [0, 1, 2, 3, 4, 5];
console.log(numbers.length); // 6

配列の中に配列を入れることもできます。


Listing2:二次元配列

const numbers = [[1, 2], [3, 4], [5, 6]];
console.log(numbers[0]); // [1, 2]