Convertir un tableau en chaîne sans virgule en JavaScript

Anika Tabassum Era 12 octobre 2023
  1. Utilisez la méthode join() avec une valeur vide ("") pour convertir un tableau en chaîne sans virgule en JavaScript
  2. Utilisez la méthode join() avec un espace vide (" ") pour séparer les caractères de la chaîne
Convertir un tableau en chaîne sans virgule en JavaScript

En JavaScript, nous avons les méthodes toString() et join() pour convertir directement un tableau en chaîne. De plus, nous pouvons le convertir en chaîne en récupérant une valeur du tableau, puis en le transtypant et en l’affectant à une autre chaîne pour imprimer le tableau entier.

Ici, notre motivation est d’éliminer tout séparateur disponible dans le tableau. Généralement, le séparateur utilisé dans le tableau est une virgule (,).

La méthode toString() convertit tout le tableau en chaîne mais ne fonctionne pas sur les virgules. Par conséquent, nous obtenons une chaîne avec des virgules.

Mais la méthode join() peut ignorer les virgules, et des séparateurs ou des signes intermédiaires peuvent être ajoutés. Les exemples définis ci-dessous donneront une idée claire de son fonctionnement.

Utilisez la méthode join() avec une valeur vide ("") pour convertir un tableau en chaîne sans virgule en JavaScript

Lorsqu’elle est lancée sans aucun paramètre, la méthode join() imprime les séparateurs dans la chaîne. Cependant, la pratique courante consiste à définir une valeur vide comme paramètre.

On s’attend souvent à ce que cette convention soit le moyen par défaut de convertir un tableau en chaîne. Vérifions la barrière de code.

Extrait de code:

var arr = [1, 2, 3, 4];
console.log(arr.join(''));
console.log(typeof (arr.join('')));

Production:

Utiliser la méthode join avec une valeur vide

Utilisez la méthode join() avec un espace vide (" ") pour séparer les caractères de la chaîne

La manière habituelle de définir la méthode join() sans aucun paramètre conservera les virgules en sortie. Mais si nous souhaitons exclure les virgules, nous utilisons une valeur vide comme paramètre.

Cela donnait l’impression que notre sortie était encombrée et manquait de grâce. Ainsi, il peut être préférable de choisir un espace vide au lieu d’une valeur vide.

Passons aux lignes de code.

Extrait de code:

var arr = [1, 2, 3, 4];
console.log(arr.join(' '));
console.log(typeof (arr.join(' ')));
console.log(arr.join());

Production:

Utilisez un espace vide dans la méthode join pour séparer les caractères de la chaîne

Anika Tabassum Era avatar Anika Tabassum Era avatar

Era is an observer who loves cracking the ambiguos barriers. An AI enthusiast to help others with the drive and develop a stronger community.

LinkedIn Facebook

Article connexe - JavaScript Array

Article connexe - JavaScript String