以下代码抛出错误:
alert(JSON.parse('{"name":"Quick Write \"English\"","category":"qwer"}'));
/*
{
"name": "Quick Write \"English\"",
"category":"qwer"
}
*/
说
未捕获的SyntaxError:JSON中位置23处的意外令牌E
如何使转义引号起作用?
我相信您可以使用double \代替\
let x = '{"name":"Quick Write \\"English\\"","category":"qwer"}';
console.log(JSON.parse(x));