javascript中的字符串到数组对象

FB顿

我有一个这样的字符串:

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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章