可能是重复问题:
如何遍历Json对象
{
"data": [
{
"name": "Jen",
"id": "1"
},
{
"name": "Steve",
"id": "8"
}
]
}
我正在与一台服务器互动,它回应的内容如上所示。
我正在尝试循环遍历它,在 For..in 语句中输入enter code here
。
这是我想要做的:
for (var item in response.data) {
console.log(item.name);
}
这不起作用。
出了什么问题?
谢谢。
在阅读评论后,我使用以下方法使其工作:
for (var item in response.data) {
console.log(response.data[item].name);
}
我能够获得一个名称列表...
有人能解释一下为什么它有效吗?