如何获得JavaScript哈希表计数?
可能重复:
Javascript关联数组的长度
hash_table = {a: 131, b: 222, c:313}
长度方法当然不起作用,因为它会与密钥混淆。
那我该怎么做呢?
Object.keys
将返回对象中的所有键作为列表,然后使用长度来获取长度。
例:
Object.keys(hash_table).length
请注意,这是ECMA 5,可能在某些浏览器中不可用。 有关完整文档,请参阅https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object/keys。
var count = 0;
for ( property in hash_table ) count++;
链接地址: http://www.djcxy.com/p/27251.html