js数组问题

var a = [

 [0,1,2],

 [3,4,5]

 ];   //这种数组定义是怎么一回事?具体说一下

//a[0][0]是多少?是0吗?

kofzxaaa
浏览 1387回答 3
3回答

李晓健

这个是二维数组了,也就是数组里面还有数组,所以下标就有两个值。可以先把数组里面的一个数组看成一个整体,所以对应你的数组 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,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript