Es6-multi-dimensional-arrays

提供:Dev Guides
移動先:案内検索

ES6-多次元配列

配列要素は、その値について別の配列を参照できます。 このような配列は multi-dimensionalarrays と呼ばれます。 ES6は、多次元配列の概念をサポートしています。 多次元配列の最も単純な形式は、2次元配列です。

2次元配列の宣言

var arr_name = [ [val1,val2,val3],[v1,v2,v3] ]

2次元配列要素へのアクセス

var arr_name[initial_array_index][referenced_array_index]

次の例は、この概念をよりよく説明しています。

var multi = [[console.log(multi[0][0])
console.log(multi[0][1])
console.log(multi[0][2])
console.log(multi[1][0])
console.log(multi[1][1])
console.log(multi[1][2])

上記の例では、最初に2つの要素を持つ配列を宣言しています。 これらの各要素は、3つの要素を持つ別の配列を参照します。 以下は、上記の配列の図的表現です。

多次元配列

ここで配列要素を参照している間、最初の配列要素の添え字の後に、参照される配列要素の添え字が続く必要があります。 これは上記のコードに示されています。

上記のコードが正常に実行されると、次の出力が表示されます。

出力

1
2
3
23
24
25