Javascript 这个js数组是如何工作的?

Javascript 这个js数组是如何工作的?,javascript,arrays,Javascript,Arrays,我有一个问题: 代码如下: var arr = [ [1,2,3], [4,5,6], [7,8,9], [[10,11,12], 13, 14] ]) “arr[3]”、“arr[3][0]”和“arr[3][0][1]”实际上是如何工作的 ps:我对堆栈溢出是个新手,我不明白为什么人们会把我留下-2。在编程数组中,有一个从零开始的索引,这意味着我们不从1开始计数,而是从0开始计数 如果要获取第一个数组,则必须访问索引0arr[0] var-arr=[ [1,2,3], [4,5,

我有一个问题:

代码如下:

    var arr = [
[1,2,3],
[4,5,6],
[7,8,9],
[[10,11,12], 13, 14]
])

“arr[3]”、“arr[3][0]”和“arr[3][0][1]”实际上是如何工作的


ps:我对堆栈溢出是个新手,我不明白为什么人们会把我留下-2。

在编程数组中,有一个从零开始的索引,这意味着我们不从1开始计数,而是从0开始计数

如果要获取第一个数组,则必须访问索引0
arr[0]

var-arr=[
[1,2,3],
[4,5,6],
[7,8,9],
[[10,11,12], 13, 14]
];
函数showArray()
{
控制台信息(arr[0]);
}

Show
你知道什么是数组吗?如果是这样,您应该了解
a[1]
a=[1,2,3]
的情况下是如何工作的。只有
2
可以是另一个数组。
arr[3]; // equals [[10,11,12], 13, 14]
arr[3][0]; // equals [10,11,12]
arr[3][0][1]; // equals 11