我有一个对象,其中包含可变数量的其他对象。换句话说,我有一个容器对象,其中有其他子对象。孩子们有自己的财产。
我需要在其中找到一些子对象,因为我找到了两种方法。我感兴趣哪一个是最好的练习方式。
第一种方式:
var numberOfChildren = Object.keys(parentObject).length;
第二种方式:
var tempP = parentObject
var count = 0;
for (var p in tempP) {
if (tempP.hasOwnProperty(p)) {
count++;
}
alert(count)
}
第三种方式:
var sizeofChildren= _.size(parentObject);
我也添加了第三种方式 想法?