我试图获取我的阵列的最后一个索引,但我得到了这个属性' name'未定义。获取多维数组的最后一个索引的正确方法是什么?
for (var i = 0; i < 3; i++) {
arr[0][i] = {
name: i,
}
}
alert(arr[0][arr[0].length - 1].name);
}
感谢。
答案 0 :(得分:0)
您还需要初始化arr[0]
。
var arr = {};
arr[0] = [];
for (i = 0; i < 3; i++) {
arr[0][i] = {
name: i
}
}
console.log(arr);
alert(arr[0][arr[0].length - 1].name);
&#13;