昨天解析一個帶鏈接的JSON字符串的時候,用JSON.parse處理,總是提示錯誤,報錯"Uncaught SyntaxError: Unexpected token j in JSON at position",查找各種問題,最后終於找到了解決方法,分享出來供大家參考。
json就是一段有格式的字符串,如果數據的封裝與解析都是我們自己做的時候,單引號和雙引號是沒啥關系的,但是如果用到一些別的json相關的庫的時候,或者像筆者這樣是發給別人用的時候,這個就特別需要注意了!
所以應該養成良好的習慣,用json的時候請用雙引號吧!
》 正確的JSON是這樣的:屬性名必須用雙引號包裹
了解更多,請移步