$.parseJSON 导致线上json无法解析

jQuery.parseJSON()

函数用于将格式完好的JSON字符串转为与之对应的JavaScript对象。

所谓"格式完好",就是要求指定的字符串必须符合严格的JSON格式,例如:属性名称必须加双引号、字符串值也必须用双引号。

正因为其对JSON格式的严格要求,导致一些问题的出现,如在测试环境上程序运行正常,到线上就会出现JSON无法解析的情况

面对这种问题,首先要严格注意JSON的结构,或者干脆不用$.parseJSON,使用json_encode()即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章