关于Uncaught SyntaxError: Unexpect

2018-04-05  本文已影响949人  忽如寄

Uncaught SyntaxError: Unexpected token o in JSON at position 1是一个在使用JSON.parse方法时经常会遇到的报错,

那么问题来了报错信息中的token o代表了啥???

首先必须记住,JSON.parse的第一个参数是字符串!!!所以上面的转化自然是[object object]
测试一下其他数据就知道了

切记我们在使用JSON.parse方法的时候,请先用JSON.stringify方法

JSON.parse(JSON.stringify(data))

有用的链接
mdn呀

https://stackoverflow.com/questions/38380462/syntaxerror-unexpected-token-o-in-json-at-position-1

上一篇 下一篇

猜你喜欢

热点阅读