分享编程~
 

JSON.parse报错Unexpected token ' in JSON at position 1

JSON.parse报错Unexpected token ' in JSON at position 1转换对象格式错误问题解决

天天特卖抢好货

JSON.parse将JSON字符串转变成JS对象,在实际应用转换中可能出现Unexpected token ' in JSON at position 1的错误,通过排查发现被转换的值格式错误,JSON.parse(jsonStr),jsonStr为json字符串不能是json对象,如果是json对象就会报这个错误,所以出现这个错误的时候,检查需要转换的值格式是否正确。

JSON官方明确规定,JSON数据的key与value必须使用双引号""包裹,否则在转换过程中会导致错误。

扩展内容:

JSON.stringify() 将对象变成了字符串

JSON.parse() 将字符串转换成对象


上一篇:js中使用MD5加密方法之md5.js加密工具下一篇:js报错Uncaught ReferenceError: xxx is not defined另类问题
赞(1) 踩(0)
您说多少就多少,您的支持是我最大的动力
赏金
微 信
赏金
支付宝
本文连接: https://www.yj521.com/article/188.html
版权声明: 本文为原创文章,版权归《越加网》所有,分享转载请注明出处!