2013-07-03 28 views
0

所以,我有這個數組的屬性,我想要得到它的長度。在這種情況下,數組的長度應爲2,因爲只有2「項目」獲取具有屬性的數組的長度

{"items":[{"value":"2","valor":0,"name":"Limpeza"}, 
{"value":"6","valor":0,"name":"TECREMOVE"}]} 

我已經嘗試過exist.length但它返回undefined。我怎樣才能得到它的長度?

回答

2
var myObj = {"items":[{"value":"2","valor":0,"name":"Limpeza"}, 
    {"value":"6","valor":0,"name":"TECREMOVE"}]}; 

var arrLength = myObj.items.length; 

myObj.items - 是陣列,myObj.items.length - 長度陣列。

+0

完美工作,謝謝。 (我會盡快接受答案) – DaftDev

1

您遇到的object其中它的一個名爲items性質是array與2

嘗試的長度:

var data = {"items":[{"value":"2","valor":0,"name":"Limpeza"}, 
{"value":"6","valor":0,"name":"TECREMOVE"}]}; 

var len = data.items.length;