【发布时间】:2010-09-12 16:05:18
【问题描述】:
计算对象的键/属性数量的最快方法是什么?是否可以在不迭代对象的情况下做到这一点?即,不做:
var count = 0;
for (k in myobj) if (myobj.hasOwnProperty(k)) ++count;
(Firefox 确实提供了一个神奇的 __count__ 属性,但它在版本 4 左右被删除了。)
【问题讨论】:
-
不同方式的性能基准:jsben.ch/#/oSt2p
标签: javascript performance properties count key