多维关联数组的最后一个索引

时间:2016-05-16 16:10:48

标签: javascript arrays

我试图获取我的阵列的最后一个索引,但我得到了这个属性' name'未定义。获取多维数组的最后一个索引的正确方法是什么?

for (var i = 0; i < 3; i++) {
    arr[0][i] = {
        name: i,
    }
}
alert(arr[0][arr[0].length - 1].name);
}

感谢。

1 个答案:

答案 0 :(得分:0)

您还需要初始化arr[0]

&#13;
&#13;
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;
&#13;
&#13;