天天看点

Uncaught SyntaxError: Unexpected token ] in JSON at position 问题

今天在编写的时候报了个错误:Uncaught SyntaxError: Unexpected token ] in JSON at position

错误代码:

var obj = JSON.parse(con);
           

其中anonymous的意思是“匿名的”,“无名的”,这说明是JSON解析错误,就是传入的字符串错误了!

后来一查找,果然自己的字符串多了个“,”(大意了)。

其实这个问题的原因就是传入的字符串不符合标准的JSON字符串格式。

当然查找JSON中自己写错的地方是非常不易的事,不过你可以试试“在线JSON格式校验”