什么时候应该在Javascript中使用集合?

每当您要将唯一元素存储在顺序无关紧要的容器中时,主要是希望使用它来检查不同对象的成员资格。

当您要执行诸如并集,相交之类的运算时,集合也很有用,就像在数学集合中一样。

让我们看看如何定义自己的集合以及如何使用ES6中的现有集合。

我们将实现的方法

ES6集API提供了一些方法。我们将在实现中实现这些方法,并查看如何使用内置类使用它们。

  • add()  -向集合中添加一个新元素

  • clear()  -从集合中删除所有元素

  • delete()  -从集合中删除某个元素

  • has( -检查集合中是否存在值

  • values()  -返回集合中的所有值