国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

JavaScript JSON使用原理及注意事項(xiàng)

瀏覽:101日期:2023-10-19 10:04:48

環(huán)境

vscode 1.46 Microsoft Edge 83

概念

JSON 是一種按照J(rèn)avaScript對(duì)象語(yǔ)法的數(shù)據(jù)格式,這是 Douglas Crockford 推廣的。

雖然它是基于 JavaScript 語(yǔ)法,但它獨(dú)立于 JavaScript,這也是為什么許多程序環(huán)境能夠讀取(解讀)和生成 JSON。

JSON可以作為一個(gè)對(duì)象或者字符串存在,前者用于解讀 JSON 中的數(shù)據(jù),后者用于通過(guò)網(wǎng)絡(luò)傳輸 JSON 數(shù)據(jù)。

JavaScript 提供一個(gè)全局的 可訪問(wèn)的 JSON 對(duì)象來(lái)對(duì)這兩種數(shù)據(jù)進(jìn)行轉(zhuǎn)換。

JSON 結(jié)構(gòu)

{ 'squadName' : 'Super hero squad', 'homeTown' : 'Metro City', 'formed' : 2016, 'secretBase' : 'Super tower', 'active' : true, 'members' : [ { 'name' : 'Molecule Man', 'age' : 29, 'secretIdentity' : 'Dan Jukes', 'powers' : [ 'Radiation resistance', 'Turning tiny', 'Radiation blast' ] }, { 'name' : 'Madame Uppercut', 'age' : 39, 'secretIdentity' : 'Jane Wilson', 'powers' : [ 'Million tonne punch', 'Damage resistance', 'Superhuman reflexes' ] }, { 'name' : 'Eternal Flame', 'age' : 1000000, 'secretIdentity' : 'Unknown', 'powers' : [ 'Immortality', 'Heat Immunity', 'Inferno', 'Teleportation', 'Interdimensional travel' ] } ]}

JSON 數(shù)組

[ { 'name' : 'Molecule Man', 'age' : 29, 'secretIdentity' : 'Dan Jukes', 'powers' : [ 'Radiation resistance', 'Turning tiny', 'Radiation blast' ] }, { 'name' : 'Madame Uppercut', 'age' : 39, 'secretIdentity' : 'Jane Wilson', 'powers' : [ 'Million tonne punch', 'Damage resistance', 'Superhuman reflexes' ] }]

其他注意事項(xiàng)

JSON 是一種純數(shù)據(jù)格式,它只包含屬性,沒有方法。 JSON 要求有兩頭的 { } 來(lái)使其合法。最安全的寫法是有兩邊的括號(hào),而不是一邊。 甚至一個(gè)錯(cuò)位的逗號(hào)或分號(hào)就可以導(dǎo)致 JSON 文件出錯(cuò)。您應(yīng)該小心的檢查您想使用的數(shù)據(jù)(雖然計(jì)算機(jī)生成的 JSON 很少出錯(cuò),只要生成程序正常工作)。您可以通過(guò)像 JSONLint 的應(yīng)用程序來(lái)檢驗(yàn) JSON。 JSON 可以將任何標(biāo)準(zhǔn)合法的 JSON 數(shù)據(jù)格式化保存,不只是數(shù)組和對(duì)象。比如,一個(gè)單一的字符串或者數(shù)字可以是合法的 JSON 對(duì)象。雖然不是特別有用處…… 不像 JavaScript 標(biāo)識(shí)符可以用作屬性,在 JSON 中,只有字符串才能用作屬性。

對(duì)象和文本間的轉(zhuǎn)換

可以使用 JSON.stringify 和 JSON.parse 來(lái)進(jìn)行對(duì)象和文本間的轉(zhuǎn)換。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 亚洲最新在线 | 91久久香蕉国产线看观看软件 | 欧美人与鲁交大毛片免费 | 2020久久国产最新免费观看 | 欧美午夜精品一区二区三区 | 欧美激情毛片裸推荐 | 在线观看免费黄色网址 | 国产成人精品免费视频大全可播放的 | 极品丝袜高跟91白沙发在线 | 成人在线免费观看视频 | 97在线视频精品 | 亚洲欧美精品 | 日本欧美一区二区三区不卡视频 | 高清在线一区二区三区亚洲综合 | 欧美成国产精品 | 国产精品久久久久无码av | 九九在线精品视频播放 | 国产爽爽视频 | 91久久亚洲精品国产一区二区 | 亚洲免费视频播放 | 国产一区成人 | 99精品视频在线视频免费观看 | 久久综合久久美利坚合众国 | 国产亚洲自在精品久久 | 国产亚洲人成a在线v网站 | 亚洲国产中文字幕 | 黄 色 成 年 人小说 | 成人一a毛片免费视频 | 亚洲三级在线观看 | 久久精品国产99国产精品免费看 | 久久久久久一级毛片免费无遮挡 | 欧美毛片日韩一级在线 | 五月激激激综合网色播免费 | 亚洲美女高清aⅴ视频免费 亚洲美女黄色片 | 99亚洲精品视频 | 亚洲精品xxxxx | 高清韩国a级特黄毛片 | 91年精品国产福利线观看久久 | 欧美一级aⅴ毛片 | 日韩a毛片| 精品在线视频播放 |