JS' 공부흔적

[JavaScript] 배열 내에 요소들 중복 제거하기 본문

JavaScript

[JavaScript] 배열 내에 요소들 중복 제거하기

이준수 2022. 12. 21. 21:48

배열 내의 중복된 값을 제거하기 위해서는 Set 객체를 활용하면 된다. Set은 ES6에서 등장한 새로운 데이터 object이다. Set은 Unique한 값만 저장할 수 있기 때문에 아래와 같이 활용하면 된다.

let arr = [1,2,2,3,3,3,4,4,5,5,5];
let setObj = new Set(arr); // Set 객체를 생성하여 arr를 넣어주면 유일한 값을 가지는 객체가 된다.
let uniqueArr = [...setObj]; // 이 Set 객체 내의 값을 배열에 복사해주면 유일한 값을 가지는 배열이 만들어진다.

console.log(uniqueArr); // [1,2,3,4,5]

 

728x90
반응형