¿Cómo obtener JavaScript hash table count?
javascript map (2)
Object.keys
devolverá todas las claves del objeto como una lista, luego usará la longitud para obtener la longitud.
ejemplo:
Object.keys(hash_table).length
TENGA EN CUENTA que esto es ECMA 5 y puede que no esté disponible en algunos navegadores. vea https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object/keys para ver el documento completo.
Posible duplicado:
Longitud de la matriz asociativa de Javascript
hash_table = {a: 131, b: 222, c:313}
El método de longitud no funciona, por supuesto, ya que se confundirá con una clave.
Entonces, ¿cómo lo hago?
var count = 0;
for ( property in hash_table ) count++;