我知道JSON.parse()
方法会将有效的json字符串转换为Javascript对象。但是我有以下字符串,当我尝试使用JSON.parse()
解析该字符串时,它将引发错误SyntaxError: Unexpected token
{ "test" :
[
{
"first_name": "Sammy",
"last_name" : "Shark",
"online" : true,
"full_name" : function() {
return this.first_name + " " + this.last_name;
}
}
]
}
现在您可以看到上面的json字符串包含函数full_name()
,这就是它引发错误的原因。
请提供任何建议以解决这种情况。
任何建议将不胜感激!
谢谢