我得到了一个字符串,其中包含多个与输入之间用逗号分隔的对象:
'{ name: "Mike", age: 21, id: 42 }, { name: "Jane", age: 20, id: 31 }, { name: "Alex", age: 24, id: 79 }'
所有键均未引用。有没有简单的方法可以将其转换为对象数组?
[ { name: "Mike", age: 21, id: 42 }, { name: "Jane", age: 20, id: 31 }, { name: "Alex", age: 24, id: 79 } ]
JSON.parse()
对此不起作用,不允许使用eval()
。
希望大家的帮助。
P.S .:我在这里检查了一些类似的问题,但它们只是关于单个对象“在字符串中”,结果我必须接收多个对象的数组。