计算对象的键/属性数的最快方法是什么?它可以在不迭代对象的情况下完成此操作吗?即没有做
var count = 0;
for (k in myobj) if (myobj.hasOwnProperty(k)) count++;
Run Code Online (Sandbox Code Playgroud)
(Firefox确实提供了一个神奇的__count__属性,但是在版本4的某个地方删除了它.)
码:
var animals = {
"elephant": {
"name" : "Bingo",
"age" : "4"
},
"Lion": {
"name" : "Tango",
"age" : "8"
},
"Tiger": {
"name" : "Zango",
"age" : "7"
}
}
Run Code Online (Sandbox Code Playgroud)
我想在此对象文字中使用Jquery计算对象的数量.