Maison > Article > interface Web > Comment supprimer efficacement les éléments en double du tableau js
Ce chapitre vous présentera comment supprimer efficacement les éléments en double dans les tableaux js. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
Méthode 1 : Mode régulier
1 Construisez un nouveau tableau temporaire pour stocker les résultats
À chaque fois dans le for. loop, from Retirez un élément du tableau d'origine, utilisez cet élément pour faire une boucle et comparez-le avec le tableau temporaire
3 Si l'élément n'existe pas dans le tableau temporaire, stockez-le dans le tableau temporaire <.>
Méthode 2 : utilisez le tri de tableau Js par défaut, qui est trié par ASCII
Si vous souhaitez l'organiser par ordre croissant ; et ordre décroissant :1. Triez d'abord le tableau actuel 2 Vérifiez si le i-ième élément du tableau actuel est le même que le. dernier élément du tableau temporaire Parce qu'il a été trié, les éléments en double seront dans des positions adjacentes 3 S'ils ne sont pas identiques, stockez l'élément dans le tableau résultat <.>Méthode 3 :
1 Créez un nouveau tableau pour stocker les résultats
2 Créez un objet json vide
<.>3. Pendant la boucle for, retirez un élément à chaque fois et comparez-le avec l'objet. Si ceci Si l'élément n'est pas répété, il est stocké dans le tableau résultat. utilisé comme attribut de l'objet, attribué une valeur de 1 et stocké dans l'objet créé à l'étape 2. Explication : Quant à la façon de comparer, il s'agit de retirer à chaque fois un élément du tableau d'origine, puis d'accéder à l'attribut dans l'objet. Si la valeur est accessible, cela signifie qu'elle est répétée.Ce qui précède explique comment supprimer efficacement les éléments en double dans les tableaux js. J'espère que cela pourra vous donner une référence. Pour plus de didacticiels connexes, veuillez visiter JavaScript. Tutoriel vidéo
!