JavaScript Set对象用于存储具有唯一值的元素。这些值可以是任何类型,即原始值或对象引用。
Set - 语法
new Set([iterable])
Set - 参数
iterable -它表示一个可迭代对象,其元素将添加到新Set中。
Set - 要记住的要点
- Set集合对象在内部使用键的概念。
- 设置的对象不能包含重复的值。
- Set对象按插入顺序迭代其元素。
Set - 方法
让无涯教程看一下JavaScript set方法及其说明的列表。
| 方法 | 说明 |
|---|---|
| add() | 它将指定的值添加到Set对象。 |
| clear() | 它从Set对象中删除所有元素。 |
| delete() | 它将从Set对象中删除指定的元素。 |
| entries() | 它返回Set迭代器的对象,该对象包含每个元素的[value,value]数组。 |
| forEach() | 它为每个值执行一次指定的函数。 |
| has() | 它指示Set对象是否包含指定的value元素。 |
| values() | 它返回Set迭代器的对象,其中包含每个元素的值。 |