js 中 Set 常用方法总结
1、创建 Set
1.1、new Set()方式创建
let v = new Set()
1.2、通过传入数组方式创建
let v = new Set([1,2,3,3,5])
2、添加元素
使用 add 方法
let v = new Set()
v.add(1)
3、删除元素
使用 delete 方法
let v = new Set()
v.add(1)
v.add(5)
v.delete(5)
4、获取 Set 中元素个数
使用 size
let v = new Set()
v.add(1)
v.add(5)
v.size
5、判断 Set 中是否包含某个元素
使用 has 方法
let v = new Set()
v.add(1)
v.add(5)
v.has(5)
6、遍历 Set
6.1、forEach形式
let v = new Set()
v.add(1)
v.add(5)
v.forEach(t=>{
console.log(t)
})
6.2、for of 形式
let v = new Set([1,2,3,3,5])
for(let t of v) {
console.log(t)
}
7、Set 转换成数组
使用 Array.from 方法
let v = new Set([1,2,3,3,5])
let a = Array.from(v)
至此完