ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。
Set 本身是一个构造函数,用来生成 Set 数据结构。
定义语法 :
let set = new Set([1,2,3]);
let set = new Set([1,2]);
set.add(3)
console.log(set);
let set = new Set([1,2,3]);
for(let item of set.values()){
console.log(item);
}
let set = new Set([1,2,3]);
console.log(set.has(2));
let set = new Set([1,2,3]);
set.delete(2)
console.log(set);
let set = new Set([1,2,3]);
set.clear();
console.log(set);
let set = new Set([1,2,3]);
console.log(set.size);