Maison >interface Web >Questions et réponses frontales >Comment supprimer les doublons et réorganiser le tableau es6

Comment supprimer les doublons et réorganiser le tableau es6

青灯夜游
青灯夜游original
2022-05-05 19:08:193155parcourir

Méthodes pour supprimer les doublons et trier : 1. Utilisez l'instruction "Array.from(new Set(arr))" ou "[...new Set(arr)]" pour supprimer les éléments en double dans le tableau et renvoyer le nouveau Array ; 2. Utilisez sort() pour trier le tableau dédupliqué, la syntaxe est "deduplicad array.sort()".

Comment supprimer les doublons et réorganiser le tableau es6

L'environnement d'exploitation de ce tutoriel : système Windows 7, ECMAScript version 6, ordinateur Dell G3.

es6 Méthodes pour supprimer les doublons et réorganiser un tableau :

1. Supprimer les éléments en double d'un tableau

1) Vous pouvez utiliser le Array.from(new Set(arr)) déclaration <code>Array.from(new Set(arr))语句

var arr = [1, 2, 3, 2, 3,4,5,4];
console.log(arr);
console.log(Array.from(new Set(arr)));

Comment supprimer les doublons et réorganiser le tableau es6

2)可以利用[…new Set(arr)]

var arr = [5,2,1,34,1,3,2,5,2];
var newArr=[...new Set(arr)];
console.log(newArr);

Comment supprimer les doublons et réorganiser le tableau es6

Comment supprimer les doublons et réorganiser le tableau es6 2) Vous pouvez utiliser l'instruction […new Set(arr)]

newArr.sort();
console.log(newArr);

2 Réorganiser le tableau dédupliqué

Vous pouvez utiliser la méthode sort(). trier. La méthode

sort() est utilisée pour trier les éléments d'un tableau.

Comment supprimer les doublons et réorganiser le tableau es6L'ordre de tri peut être alphabétique ou numérique, et par ordre croissant ou décroissant. L'ordre de tri par défaut est croissant par ordre alphabétique.

rrreee

【Recommandations associées : tutoriel vidéo javascript

, 🎜front-end web🎜】🎜

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!

Déclaration:
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