标签: javascript
我有以下字符串:
var arr = "[{'one' : '1'}, {'two' : '2'}]";
如何将此字符串传递给对象?
我已尝试过以下操作,但它似乎无法正常工作:
arr.split(',');
答案 0 :(得分:4)
首先必须将单引号转换为双引号,然后使用JSON.parse
JSON.parse(arr.replace(/'/g,'"'))