我有一个作为字符串传递的对象数组。我希望 eval 能够将其评估为真正的数组对象,但是
var arr = '"[{item:1,amount:100,quantity:1},{item:2,amount:200,quantity:2}]"';
console.log(eval(arr));
只返回似乎是字符串的内容。我使用不正确吗?
我有一个作为字符串传递的对象数组。我希望 eval 能够将其评估为真正的数组对象,但是
var arr = '"[{item:1,amount:100,quantity:1},{item:2,amount:200,quantity:2}]"';
console.log(eval(arr));
只返回似乎是字符串的内容。我使用不正确吗?