Récupéré tout les éléments unique dans un tableau en Javascript

Dans ce tutoriel nous allons découvrir comment récupérer tout les éléments unique dans un tableau. Avec JavaScript 1.6/ECMAScript 5, vous pouvez utiliser la méthode filtre pour récupérer un tableau avec des valeurs uniques. Ainsi avec JavaScript /ECMAScript 6 vous pouvez utiliser l’objet « Set » pour récupérer un tableau avec des valeurs uniques. Comme indiqué dans l’exemple ci-dessous:
 
 

Exemple sur ES5
function getUniqueVal(value, index, self) { 
    return self.indexOf(value) === index;
}

var tab = [1, 2, 3, 'w', 3, 'w'];
var newTab = tab.filter( getUniqueVal ); 
console.log(newTab); 

La sortie :

[1, 2, 3, "w"]

 

Exemple sur ES6

ES6 possède un objet natif appelé Set pour stocker des valeurs uniques. Pour obtenir un tableau avec des valeurs uniques, procédez comme suit:

var tab = [1, 2, 3, 'w', 3, 'w'];

let newTab = [...new Set(tab)]; 

console.log(newTab);

La sortie :

[1, 2, 3, "w"]
QCM JavascriptQCM Javascript – Partie 1QCM sur Javascript avec des réponses pour la préparation des tests techniques, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus

Une réflexion sur “Récupéré tout les éléments unique dans un tableau en Javascript

  • mars 15, 2021 à 9:11
    Permalien

    L’auteur est très doué en informatique. Mais en français, c’est le désastre. Dommage car la lecture en devient difficile

    Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *