jqeury를 이용하여 배열의 중복된 값을 제거하는 로직이 궁금합니다.

0 투표
647 조회
var arr = [0,1,3,3,4,5,5];

위의 배열에서 중복된 값을 제거하는 방법이 궁금합니다.

요청 : 2015년 4월 10일 ECMA스크립트 분류 내 작성자 query (2,020 포인트)

1 개의 답변

0 투표

다음과 같은 코드로 처리가 가능하실 것입니다.

var found = $.inArray(newFilter, filters);
if (found >= 0) {
    // 원소를 발견하면 제거
    filters.splice(found, 1);
} else {
    // 원소를 찾지 못하면 추가
    filters.push(newFilter);
}

 

답변: 2015년 4월 10일 작성자 queryeditor (5,040 포인트)