var a = [ [0,1,2], [3,4,5] ]; //这种数组定义是怎么一回事?具体说一下//a[0][0]是多少?是0吗?
3 回答
已采纳

李晓健
TA贡献1036条经验 获得超461个赞
这个是二维数组了,也就是数组里面还有数组,所以下标就有两个值。可以先把数组里面的一个数组看成一个整体,所以对应你的数组
var a = [[0,1,2],[3,4,5]]; a[0] = [0,1,2]; a[1]=[3,4,5]; 所以a[0][0]就相当于 [0,1,2] 的第一个值 也就是 0;后面的依此类推。

明漠君
TA贡献16条经验 获得超6个赞
把数组理解为一个盒子,这个盒子里装着一堆东西【有顺序的,而盒子里还有小盒子,即数组的嵌套。a是大盒子的名字,a[0]指盒子中第一个东西,碰巧,这个东西是个小盒子,a[0][0]指小盒子中的第一个东西,就是0.
添加回答
举报
0/150
提交
取消