Как эффективно посчитать количество ключей / свойств объекта в JavaScript?

Какие'самый быстрый способ подсчитать количество ключей / свойств объекта? Можно ли сделать это без перебора объекта? т.е. без дела

var count = 0;
for (k in myobj) if (myobj.hasOwnProperty(k)) count++;

(Firefox действительно предоставил волшебство__count__ свойство, но это было удалено где-то около версии 4.)

Ответы на вопрос(20)

Ваш ответ на вопрос