我的嵌套数组赢了';不能用javascript打印

我的嵌套数组赢了';不能用javascript打印,javascript,arrays,nested,Javascript,Arrays,Nested,let array2=['香蕉',['苹果',['橙子'],'蓝莓']; 文件。编写(array2[0][0])苹果位于第二个定位数组中。所以索引应该是1: let array2=['香蕉',['苹果',['橙子'],'蓝莓']; 文件。编写(array2[1][0])Banana不是数组,而是字符串,您可以使用与访问数组中元素相同的语法访问字符串中的单个字符-数字括号表示法。哇!太快了!非常感谢你!我是Javascript新手。我可以知道为什么苹果会变成1吗?它不是香蕉阵的一部分吗?如果你能

let array2=['香蕉',['苹果',['橙子'],'蓝莓'];

文件。编写(array2[0][0])
苹果
位于第二个定位数组中。所以索引应该是
1

let array2=['香蕉',['苹果',['橙子'],'蓝莓'];

文件。编写(array2[1][0])
Banana
不是数组,而是字符串,您可以使用与访问数组中元素相同的语法访问字符串中的单个字符-数字括号表示法。哇!太快了!非常感谢你!我是Javascript新手。我可以知道为什么苹果会变成1吗?它不是香蕉阵的一部分吗?如果你能给我解释一下我会非常感激的,但是如果你不能,那没关系。多谢各位@izee,数组是基于
0
的…所以第一项在索引
0
,第二项在
1
…等等…哦..我只是觉得代码是这样的数组2=['香蕉',['苹果',['橙子','蓝莓'];对我来说,它看起来像一个嵌套数组…这就是为什么我从来没有想到苹果是一个。。。