상세 컨텐츠

본문 제목

Set으로 유니크한 배열 생성하기 - Javascript ES6

Programming/Concept

by 쌩우 2019. 4. 19. 12:09

본문

Set을 이용하면 중복된 값을 제외한 배열 생성을 쉽게 할 수 있다.

let mySet = new Set(); //class처럼 new Set()으로 지정해준다. mySet는 "Set"이라는 새로운 타입으로 정의된다.

//.add를 통해서 mySet에 값을 넣을 수 있다.
mySet.add("canon");
mySet.add("nikon");
mySet.add("canon");

mySet.forEach(function(value){
  console.log(value);
})

//"canon" "nikon" 두 개의 값만 나올 것이다. 중복된 값은 제외되었기 때문이다.

//Set 타입에서 어떤 값을 가지고 있는지 확인하는 쉬운 방법은 .has
console.log(mySet.has("canon"); // true

관련글 더보기

댓글 영역