js set方法有哪些?一起来看下吧:
js set方法总结:
1、创建Set;
(1)new Set()方式创建
let v = new Set()
(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;
(1)forEach形式
let v = new Set()v.add(1)v.add(5) v.forEach(t=>{ console.log(t)})
(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)