【发布时间】:2018-09-05 03:58:15
【问题描述】:
我正在尝试将字符串对象转换为 javascript 中的对象。我想遍历其中的数据以显示在我的 UI 上。有什么办法可以将这个对象字符串数组转换成一个对象。我已经使用了 JSON.parse,但似乎什么也没发生。
使用 JSON.parse:
$.each(agent_coaching_data, function(index, row_data) {
JSON.parse(row_data["coaching_data"]);
});
使用 JSON.stringify:
$.each(agent_coaching_data, function(index, row_data) {
JSON.parse(row_data["coaching_data"]);
});
【问题讨论】:
-
请分享您尝试过的代码。
-
请看我的编辑
-
使用
console.log(JSON.parse(row_data["coaching_data"]))。 -
我试过了,它有效,但只有当你控制台记录它时
-
注意
JSON.parse()不会改变原地属性的值,你需要做一个赋值即row_data["coaching_data"]=JSON.parse(...)来改变它
标签: javascript jquery arrays json object