Introduction
Dans ce laboratoire, nous allons approfondir le concept de travail avec les tableaux en JavaScript. Vous allez apprendre à utiliser la méthode Array.prototype.filter() pour supprimer les valeurs fausses d'un tableau. À la fin de ce laboratoire, vous aurez une meilleure compréhension de la manière de manipuler les tableaux en JavaScript et serez en mesure d'appliquer ces connaissances à vos propres projets.
Comment utiliser Array.prototype.filter() pour créer un tableau compact
Pour créer un tableau compact en JavaScript, vous pouvez utiliser la méthode Array.prototype.filter() pour supprimer toutes les valeurs fausses du tableau. Les valeurs fausses incluent false, null, 0, "", undefined et NaN.
Voici un extrait de code d'exemple qui montre comment créer un tableau compact en utilisant Array.prototype.filter() :
const compact = (arr) => arr.filter(Boolean);
Vous pouvez ensuite utiliser la fonction compact pour créer un tableau compact en passant un tableau en tant qu'argument. Par exemple :
compact([0, 1, false, 2, "", 3, "a", "e" * 23, NaN, "s", 34]);
// Sortie : [ 1, 2, 3, 'a','s', 34 ]
En utilisant Array.prototype.filter() de cette manière, vous pouvez facilement créer un tableau compact qui ne contient que des valeurs véridiques.
Sommaire
Félicitations ! Vous avez terminé le laboratoire sur les tableaux compacts. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.