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
Map 과 WeakMap - Javascript ES6 (0) | 2019.04.19 |
---|---|
WeakSet으로 효과적인 객체 타입 저장 - Javascript ES6 (0) | 2019.04.19 |
Destructuring Object - Javascript ES6 (0) | 2019.04.19 |
Destructuring Array - Javascript ES6 (0) | 2019.04.19 |
Declaration of Object 객체 생성 - Javascript ES6 (0) | 2019.04.18 |
댓글 영역