麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

js 獲取json數組里面數組的長度實例

2019-11-19 15:01:34
字體:
來源:轉載
供稿:網友

作為一個前端頁面開發者第一次處理json數據,遇到了‘js 獲取json數組里面數組的長度'?竟然不知道 json沒有.length屬性(真是要嘲諷下自己),少壯不努力老大徒傷悲啊!以前都是去尋求男朋友幫助,但是最近嘗試自己去解決遇到的問題。

我遇到的問題是這樣的:***.jsp結尾的頁面里面,后端傳給我的json數據是一個數組,然后要獲取第二個數組contacts里面的數組長度,然后百度發現 json沒有.length屬性。怎么辦呢?

既然json對象沒有length屬性,如果要知道他的長度怎么辦呢?

var jslength=0; for(var js2 in json){ jslength++; } 

把這段代碼寫成一個方法,以后調用就行了:

function getJsonLength(jsonData){ var jsonLength = 0; for(var item in jsonData){  jsonLength++; } return jsonLength;}

但是上面的方法只能獲取到第一層數組的長度???獲取不到子數組里面的數組長度???然后自我發揮了下,用下面方法成功獲取到contacts數組的長度。

var _data = ${contactJson};function getJsonLength(jsonData){  var jsonLength = 0;  for(var item in jsonData){    if(item == 'contacts'){      for(var x in jsonData[item]){        jsonLength++;      }    }  }  return jsonLength;}var _contact_num = getJsonLength(_data);$('#contactNum').text(_contact_num);  

最后調出的結果:

以上這篇js 獲取json數組里面數組的長度實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 澳门一级淫片免费视频 | 精品国产一区二区三区四区阿崩 | 色呦呦一区二区三区 | 黄网免费看 | 91 久久 | 亚洲小视频在线播放 | 99re热视频这里只精品 | 欧美一级高潮 | 99欧美精品 | 视频h在线| 国产一级毛片国产 | 午夜精品福利视频 | 黑人一级片视频 | 黄色片在线观看网站 | 一区二区三区国产在线 | 色综合欧美 | 欧美va亚洲 | 日本68xxxx | 中国嫩模一级毛片 | 美女视频黄a视频免费全过程 | 最新91在线视频 | 国产精品区一区二区三区 | 91成人亚洲| 永久免费黄色大片 | 国产成人精品区一区二区不卡 | 精品国产一区二区在线观看 | 日韩黄在线 | 久草在线视频在线 | 久久精品一级 | 99在线热播精品免费 | 国产精品99久久免费观看 | 免费在线成人网 | 狠狠干天天操 | 国产精品视频yy9299一区 | 亚洲最大久久 | 久久精品国产99国产精品澳门 | 黄色网战入口 | 亚洲人成网在线观看 | 亚洲一级片免费观看 | 国产papa| 香蕉成人在线观看 |