javascript - 与 C# HashSet 等效的 JavaScript 是什么?

标签 javascript jquery hashset

我有一个包含几千个整数键的列表。对于这个列表,我唯一需要做的就是说出给定值是否在列表中。

对于 C#,我会使用 HashSet 来加快查找速度。什么是等效的 JavaScript?


最低支持级别:IE 9+、jQuery(当前)

最佳答案

实际上 JavaScript 提供了一个 Set object , 使用起来相当简单:

var set = new Set();
set.add(1);
set.add(2);

set.has(1)    // true

很遗憾,它与 IE9 不兼容。

关于javascript - 与 C# HashSet 等效的 JavaScript 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24196067/

相关文章:

java - HashSet 加载因子

javascript - 单击时显示 antd 水平菜单

jquery - 需要帮助将我的同位素容器居中

JAVA HashSet 顺序

javascript - 取消选中复选框时 AJAX 不起作用

javascript - jquery ui同一页面中多个弹出窗口

java - 如何使用 HashSet 查找两个 Comparable 数组中的共同元素?

javascript - Vue过渡动画不播放但保持其动画持续时间

javascript - 在 WebGL 中绘制 3D 形状的第一步

javascript - 将对象与 json 中的对象进行比较,如果相同则返回