[JS] Set | 배열에서 중복되는 값 지워줘~
- 프론트/자바스크립트
- 2024. 8. 1.
Set
Set은 자바스크립트에서 기본적으로 지원하는 어쩌구 저쩌구 ... 배열에서 중복되는 값을 없애준다.
const arr = [1, 2, 2, 2, 2, 2, 2, 2, 3];
const set = new Set(arr);
console.log(set); // Set(3) { 1, 2, 3 } : 중복은 제거 되었지만 Set 형태로 반환되었다.
console.log([...set]); // [ 1, 2, 3 ] : 전개 연산자를 사용해서 다시 배열로 강제 전환 시켜준다.
💡 Set으로 배열 안의 중복된 객체 지우기
'프론트 > 자바스크립트' 카테고리의 다른 글
[JS] 매개변수가 많아질 때 고민 | 구조 분해 할당 #객체편 (0) | 2024.08.09 |
---|---|
[JS] Set | 객체가 들어있는 배열에서 중복되는 값을 지워줘~ (0) | 2024.08.02 |
[JS] Class | 클래스 정의와 특징 #기초편 (0) | 2024.07.31 |
[JS교양] 상황에 따라 달라지는 this (0) | 2024.07.29 |
[JS기록] 중복된 함수 하나로 합쳐버리기 (feat. callback) (0) | 2024.07.29 |