Maison > interface Web > js tutoriel > Comment supprimer les données en double d'un tableau dans jquery

Comment supprimer les données en double d'un tableau dans jquery

coldplay.xixi
Libérer: 2020-11-30 16:02:21
original
6557 Les gens l'ont consulté

Comment dédupliquer des données dans un tableau en jquery : utilisez d'abord une boucle pour parcourir le tableau, écrivez-le dans un nouveau tableau et utilisez la méthode [$.inArray()] pour déterminer si le nouveau tableau est déjà existe avant l'écriture. Il y a ces données ; alors si elles ne sont pas réécrites, le nouveau tableau obtenu par cette méthode supprimera les données en double.

Comment supprimer les données en double d'un tableau dans jquery

L'environnement d'exploitation de ce tutoriel : Système Windows 7, jquery version 3.2.1 Cette méthode convient à toutes les marques d'ordinateurs.

Comment supprimer les données en double des tableaux dans jquery :

Utilisez une boucle pour parcourir le tableau dans jquery, écrivez-le dans un nouveau tableau et utilisez le $.inArray() La méthode détermine si les données existent déjà dans le nouveau tableau. S'il n'est pas réécrit, le nouveau tableau obtenu par cette méthode supprimera les données en double.

$.inArray()La fonction est utilisée pour trouver la valeur spécifiée dans le tableau et renvoyer sa valeur d'index (si elle n'est pas trouvée, renvoyer -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);
  }
}
Copier après la connexion

Recommandations d'apprentissage gratuites associées : javascript(vidéo)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal