[JS] 배열 중복 제거

KJA·2022년 11월 16일
0

1. Set

Set는 중복 데이터 저장을 허용하지 않는 자료구조입니다. 배열을 Set 형태로 만들어 중복을 제거하고,

  1. 배열 안에서 전개연산자(...)를 사용하여 중복이 제거된 배열로 만들거나,
  2. Array.from()을 사용하여 중복이 제거된 Set으로부터 배열로 만들면 됩니다.
const arr = ['A', 'B', 'C', 'A', 'B'];
const newArr1 = [...new Set(arr)];
const newArr2 = Array.from(new Set(arr));
console.log(newArr1); // ['A', 'B', 'C']
console.log(newArr2); // ['A', 'B', 'C']

0개의 댓글