你应该何时在 JavaScript 中使用集合?
每当你想为不会改变顺序且你主要想用它来检查不同对象成员关系的容器存储唯一元素时。
当你想执行操作(如并集、交集、差集),就像在数学集合中那样,集合就有用了。
让我们同时看看如何定义我们自己的集合以及如何在 ES6 中使用现有的集合。
我们将实现的方法
ES6 集合 API 提供了一些方法。我们将在自己实现中实现这些方法,并且看看如何使用内置类使用它们。
- add() − 将一个新元素添加到集合
- clear() − 从集合中删除所有元素
- delete() − 从集合中删除一个特定的元素
- has( − 检查一个值是否存在于集合中
- values() − 返回集合中的所有值
广告