Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to get JavaScript hash table count? [duplicate]

Possible Duplicate:
Length of Javascript Associative Array

hash_table = {a: 131, b: 222, c:313} 

The length method is not working of course since it will be confused with a key.

So how do I do it?

like image 576
rsk82 Avatar asked Jan 02 '12 14:01

rsk82


1 Answers

Object.keys will return all the keys in the object as a list, then use length to get the length.

example:

Object.keys(hash_table).length 

NOTE that this is ECMA 5 and may not be available in some browsers. see https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object/keys for full document.

like image 101
qiao Avatar answered Sep 28 '22 03:09

qiao