這次帶給大家的是在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怎麼取得json數組長度的詳細內容。更多資訊請關注PHP中文網其他相關文章!