我有一个这样的字符串:
var x = "[{"id": "40", "text": "Budi "}, {"id": "47", "text": "Staff 01"}]"
我希望循环直到结束并一一读取id和文本,如何在javascript中执行此操作?
我在下面尝试过:
var myArr = JSON.parse(x);
for (var i in myArr) {
alert(myArr[i]);
}
您的 JavaScript 无效。确保用单引号括起来。
var x = '[{"id": "40", "text": "Budi "}, {"id": "47", "text": "Staff 01"}]'
var myArr = JSON.parse(x);
for (var i in myArr) {
console.log("id: " + myArr[i].id);
console.log("text: " + myArr[i].text);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句