// 배열 내의 값을 찾아서 인덱스를 반환(요소가 없을 경우 -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));
반응형
'jQuery' 카테고리의 다른 글
[jQuery] event.target - 중첩된 요소에 이벤트가 모두 걸려있을때 이벤트가 발생한 요소 확인 (0) | 2015.01.23 |
---|---|
[jQuery][사용자함수] $.fn.higherLayer - 확장집합에서 z-index가 가장 높은 요소 선택 (0) | 2015.01.06 |
[jQuery] not($(this)) - this가 아닌요소 선택 (0) | 2015.01.04 |
[jQuery] iframe 접근, 제어 (3) | 2015.01.01 |
[jQuery] 제한선택자 - 두번째 매개변수 selector 범위 제한 (0) | 2014.12.30 |