Javascript Hashset 1.0

许可: 免费 ‎文件大小: 4.10 KB
‎用户评分: 0.0/5 - ‎0 ‎评分

"JavaScript 哈希集"是哈希集数据类型的纯 JS 实现。 它适用于客户端使用,也适用于节点.js。它针对 JavaScript 搜索/查找例程进行了优化 - 在 JavaScript 中对数组进行事务一时,这可能是性能瓶颈。 这是免费软件,在 BSD http://searchturbine.com/js/javascript-hashset下提供。 兼容性:互联网浏览器 5、IE5.5、IE6、IE7、IE8、IE9、IE10、IE11。 节点, NPM, Chrome 。火狐, 歌剧, 康奎罗。 它有"接近通用"的JS兼容性。 哈希集就像一个无序的值数组,但它可以搜索一个值指数速度比本机 Array.contains 或 Array.indexOf 函数快。 这使得编写高效、快速的代码更加容易。 Hassets 的内存可能略高于普通数组,但不会以指数级计算。 哈希集在优化的 c# 和 Java 编程中非常流行,因为它们允许开发人员快速查找(搜索)以查看哈希集中是否已经存在值。 它使用字典(如查找) - 不会随着集的大小增长而变慢。 这是理想的情况,我们希望避免重复的条目在数组 - 或检查值是否存在性能放缓。 哈希集的一个常见弱点是,它们是无序的 ,因此不能枚举(为两者)。 这一弱点在"JavaScript 可搜索哈希集"中被克服,该哈希集具有枚举函数和 copyToArray 函数。 "JavaScript 可搜索哈希集"可以使用任何值作为键。 字符串、整数、数组、类甚至类型。 这使得它具有灵活的保持与常见的 js 编程实践。 它还包括 Java 和 dotNet 开发人员期望的高级哈希集函数,例如:"copyToArray","除了","isSubsetOf"和"联合与",非常适合在较低级别/高性能应用程序中使用。

版本历史记录

  • 版本 1.0 发布于 2015-05-30
    新发布的可搜索哈希集软件

软件信息