Maison interface Web js tutoriel Comment supprimer efficacement les éléments en double du tableau js

Comment supprimer efficacement les éléments en double du tableau js

May 16, 2016 pm 03:05 PM
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 <.>

Comment supprimer efficacement les éléments en double du tableau js

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 :

Comment supprimer efficacement les éléments en double du tableau js

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

<.>

Comment supprimer efficacement les éléments en double du tableau js

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 Comment supprimer efficacement les éléments en double du tableau jsJavaScript. Tutoriel vidéo

 !

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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment supprimer des éléments du tableau es6 Comment supprimer des éléments du tableau es6 Jan 11, 2023 pm 03:51 PM

Méthode : 1. Utilisez shift() pour supprimer le premier élément, la syntaxe est "array.shift()" ; 2. Utilisez pop() pour supprimer le dernier élément, la syntaxe est "array.pop()" ; Utilisez splice() pour supprimer des éléments à n'importe quelle position, la syntaxe est "array.splice(position, number)" 4. Utilisez length pour supprimer les N derniers éléments, la syntaxe est "array.length=original array length-N" ; ; 5. Attribuez directement le tableau vide "[ ]" pour effacer l'élément ; 6. Utilisez delete pour supprimer un élément à l'indice spécifié.

Comment obtenir la longueur d'un tableau en js Comment obtenir la longueur d'un tableau en js Jun 20, 2023 pm 05:33 PM

Obtenir la longueur d'un tableau en JS est très simple. Chaque tableau a une propriété de longueur, qui renvoie la longueur maximale du tableau, c'est-à-dire que sa valeur est égale à la valeur d'indice maximale plus 1. Puisque les indices numériques doivent être inférieurs à 2^32-1, la valeur maximale de l'attribut de longueur est égale à 2^32-1. Le code suivant définit un tableau vide, puis attribue une valeur à l'élément avec l'index égal à 100, puis la propriété length renvoie 101. Par conséquent, l’attribut length ne peut pas refléter le nombre réel d’éléments du tableau.

Comment convertir une chaîne en tableau en javascript Comment convertir une chaîne en tableau en javascript Nov 23, 2022 pm 07:28 PM

3 méthodes de conversion : 1. Utilisez split() pour diviser une chaîne donnée en un tableau de chaînes, la syntaxe est "str.split (séparateur, longueur maximale du tableau)" 2. Utilisez l'opérateur d'expansion "...", itérable ; objet chaîne, convertissez-le en tableau de caractères, la syntaxe "[...str]"; 3. Utilisez Array.from() pour convertir la chaîne en tableau, la syntaxe "Array.from(str)".

Marquage de couleur du filtre en double Excel Marquage de couleur du filtre en double Excel Jul 31, 2023 pm 01:21 PM

Comment filtrer et coloriser les éléments en double dans Excel : 1. Ouvrez le tableau Excel qui doit être filtré et colorisé 2. Sélectionnez la plage de données qui doit être filtrée 3. Dans le menu des fonctions Excel, cliquez sur l'option « Données » ; , puis cliquez sur « Supprimer les doublons » » ; 4. Dans la boîte de dialogue contextuelle, il existe une option permettant de définir les règles de « Supprimer les doublons », assurez-vous que la colonne que vous souhaitez filtrer est sélectionnée et décochez la case « Mon "Les données contiennent des en-têtes", si les données contiennent des en-têtes, cliquez ensuite sur "OK".

Le tableau js peut-il être converti en tableau php ? Le tableau js peut-il être converti en tableau php ? Jun 02, 2023 am 10:06 AM

Le tableau js peut être converti en tableau php. La méthode d'opération est la suivante : 1. Créez un exemple de fichier php ; 2. Utilisez la syntaxe "JSON.stringify()" pour convertir le tableau js en une chaîne au format JSON ; Utilisez la syntaxe "json_decode()" "Convertissez la chaîne au format JSON en tableau PHP. Le paramètre true est ajouté ici, ce qui signifie que la chaîne au format JSON est convertie en tableau associatif PHP.

Il existe plusieurs façons de supprimer un élément d'un tableau js Il existe plusieurs façons de supprimer un élément d'un tableau js Aug 02, 2023 am 10:09 AM

Il existe 4 façons de supprimer un élément d'un tableau js, à savoir : 1. Utilisez splice ; 2. Utilisez filter 3. Utilisez la méthode pop et shift ;

Tri des tableaux JS : comment utiliser la méthode sort() Tri des tableaux JS : comment utiliser la méthode sort() Dec 27, 2023 pm 03:40 PM

La méthode Array.prototype.sort() de JavaScript est utilisée pour trier les éléments d'un tableau. Cette méthode trie sur place, c'est-à-dire qu'elle modifie le tableau d'origine plutôt que de renvoyer un nouveau tableau trié. Par défaut, la méthode sort() trie les chaînes en fonction de leurs valeurs de points de code Unicode. Cela signifie qu'il est principalement utilisé pour trier des chaînes et des nombres, plutôt que pour trier des objets ou d'autres types de données complexes.

Comment trouver la longueur et la somme des éléments d'un tableau en JavaScript Comment trouver la longueur et la somme des éléments d'un tableau en JavaScript Sep 20, 2022 pm 02:11 PM

En JavaScript, vous pouvez utiliser l'attribut length pour obtenir la longueur du tableau, la syntaxe est "array object.length" ; vous pouvez utiliser la fonction réduire() ou réduireRight() pour trouver la somme des éléments, la syntaxe est " arr.reduce(function f(pre,curr){ return pre+cur})" ou "arr.reduceRight(function f(pre,curr){return pre+cur})".

See all articles