jQuery
[jQuery] $.each, $.inArray - 배열 중복값 제거 함수
힘없는염소
2015. 1. 6. 13:30
// 배열 내의 값을 찾아서 인덱스를 반환(요소가 없을 경우 -1을 반환)// $.inArray(찾을값, 검색할배열)var array = [2,3,4,5,2,1,3,4,5,1,0,0,2,2,2,2];function unique(array) {var result = [];$.each(array, function(index, element) { // 배열의 원소수만큼 반복if ($.inArray(element, result) == -1) { // result 에서 값을 찾는다. //값이 없을경우(-1)result.push(element); // result 배열에 값을 넣는다.}});return result;}console.log(unique(array));
반응형