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 Javascript

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

  • mars 15, 2021 à 9:11 pm
    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 *