具有Object to Object的字符串

时间:2015-09-27 22:06:47

标签: javascript

我有以下字符串:

var arr = "[{'one' : '1'}, {'two' : '2'}]";

如何将此字符串传递给对象?

我已尝试过以下操作,但它似乎无法正常工作:

arr.split(',');

1 个答案:

答案 0 :(得分:4)

首先必须将单引号转换为双引号,然后使用JSON.parse

JSON.parse(arr.replace(/'/g,'"'))