快捷导航

js数组问题

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

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

这个是二维数组了,也就是数组里面还有数组,所以下标就有两个值。可以先把数组里面的一个数组看成一个整体,所以对应你的数组
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;后面的依此类推。
回复

使用道具 举报

把数组理解为一个盒子,这个盒子里装着一堆东西【有顺序的,而盒子里还有小盒子,即数组的嵌套。a是大盒子的名字,a[0]指盒子中第一个东西,碰巧,这个东西是个小盒子,a[0][0]指小盒子中的第一个东西,就是0.
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP