如何获取 JavaScript 哈希表计数
How to get JavaScript hash table count?
可能的重复项:
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++;
相关文章:
- 如何在JavaScript中实现哈希表
- 用JavaScript中的循环传递哈希表/字典
- 将 Javascript 哈希表用于多个 If Thens
- 用于跟踪购物车可用性的Javascript数组/对象/哈希表
- 使用 JavaScript 中的对象的哈希表功能
- 如何在 JavaScript 中动态创建哈希表
- 如何在 JavaScript 中实现哈希表
- 在引擎盖下,是Javascript对象哈希表
- 如何将 Python 字典转换为 JavaScript 哈希表
- 你如何观察 Knockout 中的 JavaScript 哈希表
- 与哈希表相比,通过循环访问数组中对象的Javascript优化
- 带有键/值的Javascript测试哈希表
- 如何在没有任何名称空间冲突的情况下获得Javascript中的哈希表或记录类型
- 将动态键、值对添加到JavaScript数组或哈希表中
- 如何获取 JavaScript 哈希表计数
- 如何在Javascript中从哈希表中提取唯一键
- 使用Javascript创建哈希表样式的集合
- 在Javascript中使用哈希表:一个数组的数组就足够了
- Javascript哈希表问题
- 如何创建一个Javascript哈希表/关联数组原型