多维数组继续为第二维的第二个元素返回undefined

时间:2018-03-16 05:20:58

标签: javascript

所以,我已经得到了以下代码....非常直接......

var insTbl = [[' ',' ']];
insTbl.push(['A',sname]);

然后,当我循环播放时,insTbl[1][1]会返回A,但insTbl[1][2]会返回undefined

这让我疯了。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

insTbl[1][1]应返回sname中的值,因为数组的索引为零。因此,通过说[1][1],您将获得第二个值的第二个值。

insTbl[1][2]正在返回undefined,因为您在第二个数组中没有第三个值。