【发布时间】:2014-04-07 16:12:23
【问题描述】:
我有这个代码:
var outerArray = new Array();
func1();
function func1() {
outerArray[0] = new Array();
outerArray[0].innerArray = new Array();
func2(0);
}
function func2(index) {
outerArray[index].innerArray[outerArray[index].innerArray.length].foo = 3;
console.log(outerArray[index].innerArray[outerArray[index].innerArray.length].foo);
}
代码报错:
Uncaught TypeError: Cannot set property 'foo' of undefined
有什么问题,我该如何解决?
【问题讨论】:
标签: javascript arrays debugging object syntax