多维数组 unshift() 传递数组给函数 组元素可以引用另一个数组作为其值。这种数组称为多维数组。ES6支持多维数组的概念。最简单形式的多维数组是二维数组。 声明二维数组 var arr_name = [ [val1,val2,val3],[v1,v2,v3] ] 访问二维数组元素 var arr_name[initial_array_index][referenced_array_index] 以下示例更好地解释了这一概念。 例 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个元素的另一个阵列。以下是上述阵列的图形表示。 在这里引用数组元素时,初始数组元素的下标必须后跟引用的数组元素的下标。这在上面的代码中说明。 成功执行上述代码后,将显示以下输出。 输出 1 2 3 23 24 25 unshift() 传递数组给函数