我有一个像这样的json:
var data = [
{
"country":"Andorra",
"code":"AD",
"state":[
{
"state_code":"AD1",
"state_description":"aaAndorra1"
},
{
"state_code":"AD2",
"state_description":"aaAndorra2"
}
]
}
]我想循环遍历状态属性并获取state_code值
我是这样做的:
for (var key in data) {
if (data.hasOwnProperty(key)) {
if(data[key].state.state_code === "AD1"){
console.log(data[key].state.state_description);
}
}我变得模糊不清了。
有什么需要帮忙的吗?
谢谢
发布于 2016-03-07 00:16:35
试试这段代码
for (var i = 0; i < data.length; i++) {
for (var j = 0; j < data[i].state.length; j++) {
if(data[i].state[j].state_code === "AD1"){
console.log(data[i].state[j].state_description)
}
};
};https://stackoverflow.com/questions/35829207
复制相似问题