我有一个数组,如下
[
[{"Id":"5","Color":"White"}],
[{"Id":"57","Color":"Blue"}],
[{"Id":"9","Color":"Brown"}]
]
每个对象都位于一个数组内,而该数组又位于另一个数组内。我想访问一个对象项,假设第一个对象的“Id”(“Id”:“5”)。我怎样才能做到这一点?
最佳答案
如果将数组分配给变量:
var a = [
[{"Id":"5","Color":"White"}],
[{"Id":"57","Color":"Blue"}],
[{"Id":"9","Color":"Brown"}]
];
你可以这样做:
a[0][0].Id;
或
a[0][0]["Id"];
要获取第二个对象,您需要执行以下操作:
a[1][0].Id;
或
a[1][0].["Id"];
关于javascript - 如何在javascript中访问另一个数组内的对象数组内的对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38608256/