Set?
Set()
은value
들로 이루어진 집합입니다.Array
와는 다르게Set
은 같은 value 를 2번 포함할 수 없습니다. (유일성 보장)
선언
const set = new Set();
const set = new Set();
set.add('hello');
set.add('world');
console.log(set);
/**
* 결과
* Set(2) { 'hello', 'world' }
*/
특징
const set = new Set();
set.add('hello');
set.add('world');
set.add('world');
set.add('world');
set.add('world');
console.log(set);
/**
* 결과
* Set(2) { 'hello', 'world' }
*/
위처럼 world
를 아무리 추가해도 set
에는 world가 더이상 추가되지 않습니다. (유일성 보장)