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:
          主站蜘蛛池模板: 扎赉特旗| 庆安县| 勃利县| 来安县| 井冈山市| 遵化市| 田阳县| 额尔古纳市| 石柱| 山西省| 广水市| 勐海县| 二连浩特市| 腾冲县| 汤原县| 来安县| 黑龙江省| 天等县| 古浪县| 富蕴县| 迭部县| 南部县| 松滋市| 寿阳县| 调兵山市| 台南县| 清丰县| 大化| 盐津县| 达拉特旗| 永靖县| 开化县| 贵港市| 东乌珠穆沁旗| 临猗县| 德化县| 郯城县| 湖州市| 平阴县| 宁德市| 原阳县|