고유의 값을 저장할수 있다.(중복된값은 없어진다)
new Set([iterable]);
iterable
Set
에 추가된다.null
을 전달하면 새로운 Set
은 비어 있는 상태가 된다.const set = new Set(['1',2,3,4,4,'1','2']);
console.log([...set]); // ["1", 2, 3, 4, "2"]
console.log(Array.from(set));// ["1", 2, 3, 4, "2"]
Set.prototype
const setAdd = new Set();
setAdd.add(42)
console.log(setAdd); //42
const setHas = new Set([1, 2, 3, 4, 5]);
console.log(setHas.has(3)); // true
console.log(setHas.has(8)); // false