코딩/Java Script

JavaScript Array 배열 중복 제거 Set 구하는 방법

코딩왕 코주부 2022. 4. 9. 10:26
반응형

안녕하세요 코봉이입니다.
오늘은 JavaScript를 활용하여 배열(Array)의 요소들을 중복제거 Set 하는 방법을 알려드립니다.

JavaScript에 기본으로 내장되어 있는 내장함수를 이용하는 방법인데요.

아래 예시를 참고하시기 바랍니다.

 

let arr = ['A', 'B', 'C', 'D', 'A', 'E', 'C'];

console.log(arr);
// [ ‘A’, ‘B’, ‘C’, ‘D’, ‘A’, ‘E’, ‘C’ ]


// Set 내장함수 활용하여 중복 제거하기
console.log(new Set(arr));
// Set { ‘A’, ‘B’, ‘C’, ‘D’, ‘E’ }


// Set 이용하여 배열 만들기
let setArr;
setArr = [... new Set(arr)];

console.log(setArr);
// [ ‘A’, ‘B’, ‘C’, ‘D’, ‘E’ ]

 

 

 

참 쉽죠? ㅎㅎ

이렇게 nes Set() 내장함수를 이용하여 배열 요소 중복을 제거하고,

스프레드 연산자 … 을 활용하여 Set 을 다시 Array 로 변경해주었습니다.

이상 코봉이었습니다.

감사합니다.

 

반응형