【发布时间】:2018-10-29 23:16:39
【问题描述】:
有没有一种简单的方法可以将对象字面量作为字符串解析为新对象?
我正在寻找如下所示的字符串:
'{ name: "A", list: [] }'
变成这样的对象:
{ name: 'A', list: [] }
注意:
我不是在寻找 JSON.parse(),因为它接受 json 字符串而不是对象文字字符串。我希望eval 能工作,但不幸的是它没有。
【问题讨论】:
-
你研究过这个吗?例如。 stackoverflow.com/q/38517452/3001761, stackoverflow.com/q/8949274/3001761 建议只加括号。
标签: javascript node.js