>웹 프론트엔드 >JS 튜토리얼 >jquery의 배열에서 중복 데이터를 제거하는 방법

jquery의 배열에서 중복 데이터를 제거하는 방법

coldplay.xixi
coldplay.xixi원래의
2020-11-25 16:34:556575검색

jquery에서 배열의 데이터 중복을 제거하는 방법: 먼저 루프를 사용하여 배열을 탐색하고 이를 새 배열에 쓴 다음 [$.inArray()] 메서드를 사용하여 데이터가 새 배열에 이미 있는지 확인합니다. before writing; 그런 다음 더 이상 쓰기가 수행되지 않으면 이러한 방식으로 얻은 새 배열에서 중복 데이터가 제거됩니다.

jquery의 배열에서 중복 데이터를 제거하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, jquery 버전 3.2.1 이 방법은 모든 브랜드의 컴퓨터에 적합합니다.

jquery의 배열에서 중복 데이터를 제거하는 방법:

루프를 사용하여 jquery의 배열을 순회하고 새 배열에 쓴 다음 쓰기 전에 $.inArray()를 사용하세요. 메서드는 데이터가 새 배열에 이미 존재하는지 확인합니다. 다시 쓰지 않으면 이 메서드로 얻은 새 배열은 중복 데이터를 제거합니다. $.inArray()方法判断新数组中是否已有此数据,若没有再写入,以此方法获取的新数组就去除了重复数据。

$.inArray()

$.inArray() 함수는 배열에서 지정된 값을 찾아 해당 인덱스 값을 반환하는 데 사용됩니다(찾지 못한 경우 -1 반환)
for(var i=0;i<arr.length;i++) {
  var items=arr[i];
  //判断元素是否存在于new_arr中,如果不存在则插入到new_arr的最后
  if($.inArray(items,new_arr)==-1) {
    new_arr.push(items);
  }
}

관련 무료 학습 권장 사항: javascript

(동영상)
🎜

위 내용은 jquery의 배열에서 중복 데이터를 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.