为了账号安全,请及时绑定邮箱和手机立即绑定

JSON.parse意外字符错误

JSON.parse意外字符错误

拉风的咖菲猫 2019-12-26 11:11:46
我收到此错误:JSON.parse:意外字符当我在firebug中运行以下语句时:JSON.parse({"balance":0,"count":0,"time":1323973673061,"firstname":"howard","userId":5383,"localid":1,"freeExpiration":0,"status":false});为什么会这样呢?JSON字符串对我来说似乎是正确的,我也使用JSHint对其进行了测试。在上述情况下,传递的对象是服务器响应,其内容类型设置为application/json
查看完整描述

2 回答

?
哆啦的时光机

TA贡献1779条经验 获得超6个赞

您不是解析字符串,而是解析已经解析的对象:)


var obj1 = JSON.parse('{"creditBalance":0,...,"starStatus":false}');

//                    ^                                          ^

//                    if you want to parse, the input should be a string 


var obj2 = {"creditBalance":0,...,"starStatus":false};

// or just use it directly.


查看完整回答
反对 回复 2019-12-26
  • 2 回答
  • 0 关注
  • 415 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信