我正在尝试遍历以下 json 数组:
{
"id": "1",
"msg": "hi",
"tid": "2013-05-05 23:35",
"fromWho": "hello1@email.se"
}, {
"id": "2",
"msg": "there",
"tid": "2013-05-05 23:45",
"fromWho": "hello2@email.se"
}
并尝试了以下
for (var key in data) {
if (data.hasOwnProperty(key)) {
console.log(data[key].id);
}
}
但由于某种原因,我只得到第一部分,id 1 值。
有任何想法吗?
原文由 Alosyius 发布,翻译遵循 CC BY-SA 4.0 许可协议
您的 JSON 应如下所示:
您可以像这样遍历数组:
或者像这样(埃里克建议)小心 IE 支持