Set
语法 | 参数 | 返回值 |
---|---|---|
new Set([iterable]) | iterable | 一个新的Set对象 |
简述
Set对象是值的集合,你可以按照插入的顺序迭代它的元素。Set 中的元素只会出现一次,即 Set 对象里的元素是唯一的
实例
先转成 Set 对象
let str = 'abcggabcggabcgg'
let setA= new Set(str)
for (let item of setA.keys()) {
console.log(item)
}
//"a" "b" "c" "g"
再转成数组之后连接成字符串
Array.from(setA).join('') // 'abcg'
[...setA].join('') // 'abcg'