首頁  >  文章  >  web前端  >  js怎麼取得json數組長度

js怎麼取得json數組長度

php中世界最好的语言
php中世界最好的语言原創
2017-12-30 17:58:393841瀏覽

這次帶給大家的是在js怎麼取得json陣列長度,我們知道json沒有.length屬性的,怎麼取得json陣列的長度呢?這篇文章就給大家好好分析一下。

我遇到的問題是這樣的:***.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;
}

   

相信看了以上介紹你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

相關閱讀:

JS的使用過程中如何自訂console物件

nodejs怎麼下載安裝

前端的js框架總結以及用途講解

#

以上是js怎麼取得json數組長度的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn