如果我有一个JavaScript对象,请说
data
:
Array[1]
0
:
Object
section
:
Array[6]
tool
:
Array[6]
wellcon
:
Array[6]
welltra
Array[6]
从这个我得到的部分长度。 我尝试
data.section.length
但这是错误的。 我的语法有什么问题?
答案 0 :(得分:1)
试试data[0].section.length
我认为这是答案
答案 1 :(得分:0)
试试这个
Object.keys(data).length
或者你可以用另一种方式找到它
Object.size = function(obj) {
var size = 0, key;
for (key in obj) {
if (obj.hasOwnProperty(key)) size++;
}
return size;
};
var size = Object.size(data);//length of the data
答案 2 :(得分:0)
我猜你正在寻找这个:
Object.keys(data.section).length
或
Object.entries(data.section).length
但这种方式是实验性的,描述为here