IE에서 사용가능한 배열에서 중복 제거하기
this.removeDuplicates = function(arr) {
var uniqueArray = [];
var seen = {}; // 이미 본 값을 추적하는 객체
for (var i = 0; i < arr.length; i++) {
if (!seen[arr[i]]) { // 이미 본 값이 아니면
uniqueArray.push(arr[i]); // 배열에 추가
seen[arr[i]] = true; // 본 값을 추적
}
}
return uniqueArray;
}
'Web > Javascript' 카테고리의 다른 글
TypeScript를 공부 가이드 (0) | 2023.02.27 |
---|---|
toString()의 사용법과 활용 예시 (0) | 2023.02.14 |
조건문 좀더 편하게 사용하기 (0) | 2023.01.13 |