最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

json的結(jié)構(gòu)與遍歷方法實(shí)例分析

 更新時(shí)間:2017年04月25日 11:15:12   作者:IT-nose  
這篇文章主要介紹了json的結(jié)構(gòu)與遍歷方法,結(jié)合具體實(shí)例形式分析了json常見的簡單與復(fù)雜結(jié)構(gòu)表示方法,以及具體的遍歷操作實(shí)現(xiàn)技巧,需要的朋友可以參考下

本文實(shí)例講述了json的結(jié)構(gòu)與遍歷方法。分享給大家供大家參考,具體如下:

第一種json結(jié)構(gòu):

var jsongood =
{"goods":[{"parentId":"null","productId":1,"name":"商品","amount":"null"},{"parentId":1,"productId":11,"name":"水果","amount":"null"}]};

遍歷的方法是:

for(var i = 0;i < jsongood.goods.length; i ++){
alert(jsongood.goods[i].amount);
}

第二種json結(jié)構(gòu):

var jsongood =
{"parentId":"null","productId":1,"name":"商品","amount":"null"}

遍歷方法:

function getJsonLength(jsonobj){
    var length = 0;
    for(var i in jsonobj){
      length ++;
    }
    return length;
}
getJsonLength(jsongood)

PS:關(guān)于json操作,這里再為大家推薦幾款比較實(shí)用的json在線工具供大家參考使用:

在線JSON代碼檢驗(yàn)、檢驗(yàn)、美化、格式化工具:
http://tools.jb51.net/code/json

JSON在線格式化工具:
http://tools.jb51.net/code/jsonformat

在線XML/JSON互相轉(zhuǎn)換工具:
http://tools.jb51.net/code/xmljson

json代碼在線格式化/美化/壓縮/編輯/轉(zhuǎn)換工具:
http://tools.jb51.net/code/jsoncodeformat

在線json壓縮/轉(zhuǎn)義工具:
http://tools.jb51.net/code/json_yasuo_trans

更多關(guān)于JavaScript相關(guān)內(nèi)容可查看本站專題:《JavaScript中json操作技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》、《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》及《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)

希望本文所述對大家JavaScript程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • js處理層級數(shù)據(jù)結(jié)構(gòu)的方法小結(jié)

    js處理層級數(shù)據(jù)結(jié)構(gòu)的方法小結(jié)

    本文主要介紹了js處理層級數(shù)據(jù)結(jié)構(gòu)的方法。具有一定的參考價(jià)值,下面跟著小編一起來看下吧
    2017-01-01
  • javascript中的數(shù)字與字符串相加實(shí)例分析

    javascript中的數(shù)字與字符串相加實(shí)例分析

    javascript中的數(shù)字與字符串相加實(shí)例分析,學(xué)習(xí)js的朋友可以參考下。
    2011-08-08
  • js語法學(xué)習(xí)之判斷一個(gè)對象是否為數(shù)組

    js語法學(xué)習(xí)之判斷一個(gè)對象是否為數(shù)組

    這篇文章主要介紹了從javascript判斷一個(gè)對象是否為數(shù)組中學(xué)習(xí)js語法,需要的朋友可以參考下
    2014-05-05
  • ES6的循環(huán)與可迭代對象示例詳解

    ES6的循環(huán)與可迭代對象示例詳解

    這篇文章主要給大家介紹了關(guān)于ES6的循環(huán)與可迭代對象的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • JS中substring與substr的用法

    JS中substring與substr的用法

    這篇文章主要介紹了JS中substring與substr的用法講解,非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友一起看看吧
    2016-11-11
  • js實(shí)現(xiàn)模態(tài)框拖拽

    js實(shí)現(xiàn)模態(tài)框拖拽

    這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)模態(tài)框拖拽效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • 詳解JavaScript的懶加載是如何實(shí)現(xiàn)的

    詳解JavaScript的懶加載是如何實(shí)現(xiàn)的

    懶加載(Lazy Loading)是一種在軟件開發(fā)中常用的優(yōu)化技術(shù),它主要用于延遲加載資源,直到真正需要使用的時(shí)候才進(jìn)行加載,這樣可以減少初始加載的時(shí)間和資源消耗,并提升用戶體驗(yàn),本文給大家詳細(xì)介紹了JavaScript的懶加載是如何實(shí)現(xiàn)的,需要的朋友可以參考下
    2024-01-01
  • await?Streaking解決原理示例詳解

    await?Streaking解決原理示例詳解

    這篇文章主要為大家介紹了await?Streaking解決原理示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-12-12
  • JavaScript多種濾鏡算法實(shí)現(xiàn)代碼實(shí)例

    JavaScript多種濾鏡算法實(shí)現(xiàn)代碼實(shí)例

    這篇文章主要介紹了JavaScript多種濾鏡算法實(shí)現(xiàn)代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • 純JS開發(fā)baguetteBox.js響應(yīng)式畫廊插件

    純JS開發(fā)baguetteBox.js響應(yīng)式畫廊插件

    這篇文章主要介紹了純JS開發(fā)baguetteBox.js響應(yīng)式畫廊插件,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-06-06

最新評論

贡嘎县| 浦城县| 林甸县| 夏邑县| 正安县| 洪江市| 若尔盖县| 沿河| 闻喜县| 武安市| 安陆市| 潼南县| 天柱县| 高清| 北宁市| 综艺| 开封县| 中江县| 临湘市| 江都市| 繁峙县| 宁武县| 大余县| 崇文区| 万源市| 麟游县| 新丰县| 融水| 兴安盟| 常熟市| 江山市| 泾川县| 噶尔县| 平谷区| 苍山县| 色达县| 晋城| 商南县| 土默特右旗| 襄城县| 本溪市|