[문법] Set 객체

welcome·2021년 11월 4일

Set 객체


Set 객체는 값 콜렉션으로, 삽입 순서대로 요소를 순회할 수 있습니다. 하나의 Set 내 값은 한 번만 나타날 수 있습니다.

즉, 어떤 값은 그 Set 콜렉션 내에서 유일합니다.

그러므로 배열의 중복값 제거 등에 사용할수있다.

var answer = [1, 2, 3, 4, 5, 2, 3, 4, 5]
const set1 = new Set(answer);
console.log(set1) // Set(5) { 1,2,3,4,5 }
answer = [...set1]
console.log(answer)  // [ 1,2,3,4,5 ]
위와같이 간단하게 spread 연산자를 통해서 배열로 바꿔줄수도있다. 

출처 : Mdn

0개의 댓글