Set 与 Map 数据结构
1、Set用于存储任何类型的唯一值,无论是基本类型还是对象引用。且只能保存值,没有键名。遍历顺序是添加的顺序,方便保存回调函数。Set 与 数组类似,但不同的是,它里面的元素是不重复的,如果有重复元素,Set 会自己找到重复元素并将其去掉。值得注意的是,Set 在查找重复元素时,使用的为全等(===)而非相等(==)。因此,像 1 和 '1' 出现在 Set 中时,不会被认为重复。let num = new Set(['1', 1, 2, 3, 4, 3]);console.log(num)
复制链接