Arj*_*ith 0 javascript arrays json object
我有一个数组如下
[
[{"Id":"5","Color":"White"}],
[{"Id":"57","Color":"Blue"}],
[{"Id":"9","Color":"Brown"}]
]
Run Code Online (Sandbox Code Playgroud)
每个对象都在一个数组中,而数组又在另一个数组中。我想访问一个对象项,比如说第一个对象的“Id”(“Id”:“5”)。我怎样才能做到这一点?
小智 5
如果将数组分配给变量:
var a = [
[{"Id":"5","Color":"White"}],
[{"Id":"57","Color":"Blue"}],
[{"Id":"9","Color":"Brown"}]
];
Run Code Online (Sandbox Code Playgroud)
你可以这样做:
a[0][0].Id;
Run Code Online (Sandbox Code Playgroud)
或者
a[0][0]["Id"];
Run Code Online (Sandbox Code Playgroud)
要获得第二个对象,您将执行以下操作:
a[1][0].Id;
Run Code Online (Sandbox Code Playgroud)
或者
a[1][0].["Id"];
Run Code Online (Sandbox Code Playgroud)