当前位置: 首页 > 文档资料 > ES6 入门教程 >

多维数组(Multi-dimensional arrays)

优质
小牛编辑
123浏览
2023-12-01

数组元素可以引用另一个数组作为其值。 这种数组称为multi-dimensionalarrays数组。 ES6支持多维数组的概念。 最简单形式的多维数组是二维数组。

声明二维数组

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

访问二维数组元素

var arr_name[initial_array_index][referenced_array_index]

以下示例更好地解释了这一概念。

例子 (Example)

var multi = [[1,2,3],[23,24,25]]  
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个元素的另一个阵列。 以下是上述阵列的图形表示。

多维数组

在这里引用数组元素时,初始数组元素的下标必须后跟引用的数组元素的下标。 这在上面的代码中说明。

成功执行上述代码后,将显示以下输出。

输出 (Output)

1 
2 
3 
23 
24 
25