Convertir un tableau en chaîne sans virgule en JavaScript
-
Utilisez la méthode
join()
avec une valeur vide("")
pour convertir un tableau en chaîne sans virgule en JavaScript -
Utilisez la méthode
join()
avec un espace vide(" ")
pour séparer les caractères de la chaîne
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:
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:
Article connexe - JavaScript Array
- Vérifiez si le tableau contient une valeur en JavaScript
- Convertir un tableau en chaîne en JavaScript
- Créer un tableau de longueur spécifique en JavaScript
- Rechercher des objets dans un tableau en JavaScript
- Supprimer le premier élément d'un tableau en JavaScript
- Convertir des arguments en un tableau en JavaScript