JSON.parse(string)中的参数json字符串最后不能有',',例如:
{
"a":"1",
"b":"2",
}
这样会报错,正确的格式为:
{
"a":"1",
"b":"2"
}
还有一个错误格式为:
{
'a':'1',
'b':'2'
}
单引号会导致:
SyntaxError: Unexpected token ' in JSON at position 1
因为:
{\ 'a\':\'1\', \'b\':\'2\'}