Compact et Joindre un Tableau

Beginner

This tutorial is from open-source community. Access the source code

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 que false, null, 0, "", undefined et NaN.
  • 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.