JavaScript教程-JavaScript Set 对象
JavaScript Set 对象用于存储具有唯一值的元素,可以容纳任何类型的值,包括原始值和对象引用。
语法
new Set([iterable])
参数
- iterable:一个可迭代对象,其元素将被添加到新的 Set 中。
要点
- Set 对象在内部使用键的概念。
- Set 对象不能包含重复的值。
- Set 对象按插入顺序迭代其元素。
JavaScript Set 方法
让我们查看 JavaScript Set 方法的列表,以及它们的描述。
方法 | 描述 |
---|---|
add() | 向 Set 对象添加指定的值。 |
clear() | 从 Set 对象中移除所有元素。 |
delete() | 从 Set 对象中删除指定的元素。 |
entries() | 返回一个 Set 迭代器对象,其中包含每个元素的 [value, value] 数组。 |
forEach() | 对 Set 中的每个值执行指定的函数一次。 |
has() | 指示 Set 对象是否包含指定的值元素。 |
values() | 生成一个包含每个元素值的 Set 迭代器对象。 |