JavaScript学习笔记—Set
- Set用来创建一个集合
- 功能和数组类似,不通电在于Set中不存存储重复数据
1. 创建
new Set()
new Set([...])
2. 属性和方法
(1)size 获取数量
(2)add() 添加元素
(3)has() 检查元素
(4)delete() 删除元素
const set = new Set();
set.add(10);
set.add("孙悟空");
console.log(set);
// 去重
const arr2 = [1,2,3,2,1,3,4,5,4,6,7,7,8,9,10];
const set2 = new Set(arr2);
const arr3 = [...set2];
3. 遍历
const set = new Set();
set.add(10);
set.add("孙悟空");
for(const item of set){
console.log(item);
}
4. Set转数组
const set = new Set();
set.add(10);
set.add("孙悟空");
const arr = [...set];