thejson = [ { name: 'Jany', id: '1246956' },
{ name: 'Azeez', id: '2246306' },
{ name: 'William', id: '22525926' },
]
如何使用“foreach”循环并打印出每个名称?
答案 0 :(得分:5)
var i;
for (i = 0; i < thejson.length; i++) {
alert(thejson[i].name);
}
答案 1 :(得分:1)
thejson.forEach(function (e) { printOut(e.name); });
应该做的伎俩。当然,你必须定义“printOut”。
如果您担心较旧的浏览器兼容性,则可以:
for (var i = 0, len = thejson.length; i < len; i++) {
printOut(thejson[i].name);
}
应该在每个浏览器上工作回到Javascript的曙光。