Sets

Set은 unique한 value를 저장할 수 있는 데이터 타입이다.

const newSet = new Set([1, 2, 3, 3, 3, 4]);

console.log(newSet);

Set(4) {1, 2, 3, 4}

Set에도 다양한 메서드들이 존재한다.

console.log(newSet.has(4));
console.log(newSet.has(6));

newSet.delete(1);
console.log(newSet);

newSet.clear();
console.log(newSet);

newSet.add("one");
console.log(newSet);

true

false

Set(3) {2, 3, 4}

Set(0) {size: 0}

Set(1) {‘one’}

const newSet = new Set([1, 2, 3, 3, 3, 4]);

console.log(newSet.size);
console.log(newSet.keys());

4

SetIterator {1, 2, 3, 4}