Introduction
Dans ce laboratoire, nous allons explorer la fonction compactJoin en JavaScript. Cette fonction vous permet d'éliminer les valeurs fausses d'un tableau et de joindre les valeurs restantes en une chaîne de caractères. Vous allez apprendre à implémenter cette fonction à l'aide de Array.prototype.filter() et Array.prototype.join(). À la fin de ce laboratoire, vous aurez une meilleure compréhension de la manière de manipuler les tableaux en JavaScript.
Voici un conseil sur la manière de compresser et de joindre un tableau
Pour commencer à pratiquer la programmation, ouvrez le Terminal/SSH et tapez node.
Voici comment éliminer les valeurs fausses d'un tableau et combiner les valeurs restantes en une chaîne de caractères :
- Utilisez
Array.prototype.filter()pour filtrer les valeurs fausses telles quefalse,null,0,"",undefinedetNaN. - Utilisez
Array.prototype.join()pour joindre les valeurs restantes en une chaîne de caractères.
const compactJoin = (arr, delim = ",") => arr.filter(Boolean).join(delim);
Ensuite, appelez la fonction et passez un tableau en tant qu'argument :
compactJoin(["a", "", "b", "c"]); // 'a,b,c'
Sommaire
Félicitations ! Vous avez terminé le laboratoire Compact et Join Array. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.