Web/Javascript
배열 중복제거
망할고양이
2024. 11. 8. 17:45
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;
}