xskow's road.

          做好自己,做好一切。
          數據加載中……
          JSON.parse解析字符串拋出異常解決方法
          我初學JSON,按照官方說明,在json2.js中有parse和stringify兩個方法,parse用于從一個字符串中解析出json對象。還是舉個例子說明:
          1var str = "{'name':'x', 'age':23}";
          2JSON.parse(str);
          原來認為這肯定能夠正確執行的,但是無論怎樣寫這個對象string,都拋出異常。后來發現原來是 " ' 導致的錯誤。如果改為:

          1   var str='{"name":"xskow""age":23}';
          2JSON.parse(str);
          就OK了!
          還有就是我們寫對象的時候一般可以{name:'xskow'},即屬性名可以不用雙引號括起來,但如果使用JSON.parse的話,每個屬性都必須用雙引號括起來,否則也會拋出異常。
          stringify方法就是和parse功能相反,但是一般對自定義對象也沒有異常產生,這里就不說了。
          有說的不對的,還請指正。謝謝。
          呵呵~

          posted on 2009-05-22 13:05 xskow! 閱讀(8118) 評論(0)  編輯  收藏 所屬分類: 前臺Html and JS腳本

          links:
          主站蜘蛛池模板: 兴山县| 仲巴县| 延川县| 富裕县| 凤城市| 阿拉尔市| 略阳县| 勃利县| 南汇区| 西宁市| 邹平县| 永善县| 阜新市| 菏泽市| 肇庆市| 共和县| 林甸县| 会同县| 凯里市| 铜川市| 德钦县| 游戏| 香港| 滕州市| 漳浦县| 瑞昌市| 绥中县| 曲周县| 张北县| 田阳县| 嘉鱼县| 昌乐县| 运城市| 杂多县| 内江市| 津南区| 桂东县| 宜君县| 阿瓦提县| 榆社县| 建湖县|