97免费在线观看视频 I 午夜夫妻视频 I 久久久久久网站 I 天堂网男人 I 欧美大波大乳人奶 I 丝袜 中出 制服 人妻 美腿 I 窝窝午夜理论片影院 I 日韩在线伦理电影 I 韩国特级毛片 I 亚洲欧美另类激情 I 在线成人日韩 I 麻豆视频免费看 I 黄色生活毛片 I 极品一线天小嫩嫩真紧 I 色久天堂 I 久久久久久黄色片 I 林智妍三级露全乳电影视频 I 大肉大捧一进一出好爽视频 I 空乘伦理hd I 少妇口述与子做过爱 I 成人免费影片 I 国产精品国内免费一区二区三区 I 日韩制服一区 I 青青草福利在线 I 日本在线观看不卡视频 I 婷婷六月综合亚洲 I 国产又粗又黄又硬 I 美女扒开屁股让男子桶爽 I 欧美性午夜视频观看 I 欧美狠狠插 I 亚洲福利在线观看视频 I 无码抽搐高潮喷水流白浆 I 亚洲欧美国产日韩色伦 I 你懂的视频网站在线观看 I www.蜜桃视频在线观看 I 日本无码人妻精品一区二区蜜桃 I 久久中文字幕人妻丝袜 I 碰草在线视频 I 日韩精品成人av网站

了解JavaScript JSON

2020/11/16 10:32:22   閱讀:2734    發布者:2734

JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式,采用完全獨立于語言的文本格式,是理想的數據交換格式。


簡單的來說JSON 是存儲和交換文本信息的語法,類似 XML。

JSON 比 XML 更小、更快,更易解析。

同時,JSON是 JavaScript 原生格式,這意味著在 JavaScript 中處理 JSON數據不須要任何特殊的 API 或工具包。


 在JSON中,有兩種結構:對象和數組。
 
    1. 一個對象以“{”(左括號)開始,“}”(右括號)結束。每個“名稱”后跟一個“:”(冒號);“‘名稱/值’ 對”之間運用 “,”(逗號)分隔。 名稱用引號括起來;值如果是字符串則必須用括號,數值型則不須要。例如:
 
    var o={"xlid":"cxh","xldigitid":123456,"topscore":2000,"topplaytime":"2009-08-20"};
 
    2. 數組是值(value)的有序集合。一個數組以“[”(左中括號)開始,“]”(右中括號)結束。值之間運用 “,”(逗號)分隔。
 
    例如:
 
    var jsonranklist=[{"xlid":"cxh","xldigitid":123456,"topscore":2000,"topplaytime":"2009-08-20"},{"xlid":"zd","xldigitid":123456,"topscore":1500,"topplaytime":"2009-11-20"}];
 
    為了方便地處理JSON數據,JSON提供了json.js包,下載地址:http://www.json.org/json.js
 
    在數據傳輸流程中,json是以文本,即字符串的形式傳遞的,而JS操作的是JSON對象,所以,JSON對象和JSON字符串之間的相互轉換是關鍵。例如:
 
    JSON字符串:
 
    var str1 = '{ "name": "cxh", "sex": "man" }';
 
    JSON對象:
 
    var str2 = { "name": "cxh", "sex": "man" };
 
    一、JSON字符串轉換為JSON對象
 
    要運用上面的str1,必須運用下面的要領先轉化為JSON對象:
 
    //由JSON字符串轉換為JSON對象
 
    var obj = eval('(' + str + ')');
 
或者
 
    var obj = str.parseJSON(); //由JSON字符串轉換為JSON對象
 
    或者
 
    var obj = JSON.parse(str); //由JSON字符串轉換為JSON對象
 
    然后,就可以這樣讀取:
 
    Alert(obj.name);
 
    Alert(obj.sex);
 
    特別留心:如果obj本來就是一個JSON對象,那么運用 eval()函數轉換后(哪怕是多次轉換)還是JSON對象,但是運用 parseJSON()函數處理后會有疑問(拋出語法異常)。
 
    二、可以運用 toJSONString()或者全局要領 JSON.stringify()將JSON對象轉化為JSON字符串。
 
    例如:
 
    var last=obj.toJSONString(); //將JSON對象轉化為JSON字符
 
    或者
 
    var last=JSON.stringify(obj); //將JSON對象轉化為JSON字符
 
    alert(last);
 
數據組
var str='[{"name":"cxh","sex":"man"},{"name":"cxh1","sex":"man1"}]';
var obj = str.parseJSON();
alert(obj[0].name)
 
 
   上面的多個要領中,除了eval()函數是js自帶的之外,其他的多個要領都來自json.js包。新版本的 JSON 修改了 API,將 JSON.stringify() 和 JSON.parse() 兩個要領都注入到了 Javascript 的內建對象里面,前者變成了 Object.toJSONString(),而后者變成了 String.parseJSON()。如果提示找不到toJSONString()和parseJSON()要領,則說明您的json包版本太低。


JSON格式化工具
http://c.runoob.com/front-end/53


主站蜘蛛池模板: 日本高清免费的不卡视频 | 色欲精品国产一区二区三区av | 伊人网在线视频 | 国产欧美在线亚洲一区 | 波多野结衣亚洲天堂 | 丰满人妻中伦妇伦精品app | 国产成人69视频午夜福利在线观看 | 欧美精品一区二区在线播放 | 欧洲欧美人成视频在线 | 精品久久人妻av中文字幕 | 国产麻豆一精品一男同 | 又黄又粗又爽免费观看 | www.youjizz日本| 一对一色视频聊天a | 国产精品无码av天天爽播放器 | 色偷偷青青草 | 国产成人无码va在线播放 | 狠痕鲁狠狠爱2021在 | 少妇bbr搡bbb搡bbb| 天天躁夜夜躁天干天干200 | 欧美影院 | 婷婷综合久久日韩一区 | 成人奭片免费观看 | 欧美白人最猛性xxxxx69交 | 99热官网 | 夜色资源站www国产在线视频 | 真人作爱90分钟免费看视频 | 野外做受又硬又粗又大视频 | 在线中文字幕第一页 | 北条麻妃99精品青青久久主播 | 久久妻| 日本最新高清一区二区三 | 国产二区精品视频 | 最新91在线 | 范冰冰特黄xx大片 | 久久久美女视频 | 日韩国产亚洲欧美 | 午夜三级a三级三点窝 | 中文字幕一区二区三区免费 | 国产综合久久久久久鬼色 | 九九热线有精品视频86 | 日韩av无码久久一区二区 | 亚洲中文字幕久在线 | 日本大尺度吃奶呻吟视频 | 麻豆果冻精东九一传媒mv | 成人有色视频免费观看网址 | 亚洲综合网在线 | 日本不卡网 | 久爱www人成免费网站 | 一本到亚洲中文无码av | 免费在线观看的av | 日本少妇被黑人猛cao | 国产精久久一区二区三区 | 日本综合色 | 国产美女爽到喷白浆的 | 在线观看中文字幕av | 台湾佬亚洲色图 | 男人天堂导航 | 日本特黄特色 | 欧美高清一区三区在线专区 | 手机在线免费看片 | 欧美性色大片在线观看 | 国内自拍一二三四2021 | 国产精品久久久久久久久免费软件 | 影音先锋中文字幕人妻 | 老司机福利影院在线观看 | 天堂在线资源中文在线8 | 色一二三区 | 国产亚洲情侣一区二区无 | 97国产在线观看 | 亚洲卡1卡2卡新区网站 | 综合激情亚洲丁香社区 | 97人妻人人揉人人躁人人 | av亚洲产国偷v产偷v自拍麻豆 | 色婷婷一区二区三区在线观看 | 欧美9999 | 日本视频在线播放 | 2019亚洲天堂 | 国产成人午夜福利高清在线观看 | 91网站在线免费看 | a毛看片免费观看视频 | 亚洲欧美一区中文字幕蜜臀 | 国产亚洲日韩a欧美在线人成 | 国产sm重味一区二区三区 | 亚洲成肉网 | 国产成人无码av在线播放不卡 | 成人a在线观看 | 久久er99热精品一区二区 | 超清av在线播放不卡无码 | 亚洲色大成网站久久久 | 偷窥自拍亚洲色图 | 2020最新国产高清毛片 | 人人妻人人澡人人爽人人精品av | 四虎久久久 | 越南处破女av免费 | 亚洲人成网亚洲欧洲无码久久 | 亚洲成年轻人电影网站www | 久久国产精品99久久久久久老狼 | 午夜精品久久久久久中宇 |