又是被bug气死的一天,报错如下:

注释了所有代码,挨个代码调试,终于找到了出错位置:

查阅资料才发现JSON.parse()只能处理json格式,如果没有传入item,就是相当于在处理null值,因此可以在处理前先做判断:

这样就没有问题了。
[system]SyntaxError: Unexpected token u in JSON at position 0
最新推荐文章于 2024-08-16 14:51:10 发布
本文讲述了开发者遇到JSON.parse()报错的原因,即处理null值时的陷阱,通过提前判断并解析json格式数据,避免了常见bug。
1万+

被折叠的 条评论
为什么被折叠?



