Dans cet article, vous allez découvrir comment convertir un tableau en chaîne de caractères sans virgule. Par « sans virgule », j’entends qu’il n’y a pas de séparateur entre les éléments de votre tableau (mots) ou un séparateur différent de la virgule.
Comment Convertir Un Tableau en Chaîne de Caractères Sans Virgule ?
En JavaScript, tous les tableaux ont une méthode intégrée appelée join()
. Vous pouvez l’utiliser pour convertir un tableau en une chaîne de caractères sans virgule. Vous pouvez appeler la méthode join
avec une chaîne vide comme paramètre (join("")
). La méthode renverra une chaîne de caractères avec tous les éléments du tableau concaténés.
Exemple Concret : Assembler Un Tableau en Une Chaîne de Caractères
Sans Virgules
Comme mentionné dans le paragraphe précédent, vous pouvez utiliser la méthode join pour créer une chaîne sans virgule à partir de votre tableau.
Cette méthode fonctionne sur un Array et prend jusqu’à un paramètre :
- sans paramètre : votre tableau sera relié par des virgules (
["hello", "world"].join()
) - avec paramètre : votre tableau sera fusionné avec la chaîne fournie en paramètre (
["hello", "world"].join("-")
)
Je vais vous donner un exemple sans virgule :
const helloMagicWorldArray = ["Hello", "Magic", "World"]
const helloMagicWorldString = helloMagicWorldArray.join("")
console.log(helloMagicWorldString)
// Output: "HelloMagicWorld"
Avec Séparateur
Je suppose que vous commencez à comprendre l’idée ! Si vous voulez relier votre tableau avec autre chose que des virgules, vous pouvez passer le séparateur de votre choix.
const helloMagicWorldArray = ["Hello", "Magic", "World"]
console.log(helloMagicWorldArray.join("/"))
// Output: "Hello/Magic/World"
console.log(helloMagicWorldArray.join(" - "))
// Output: "Hello - Magic - World"
Si vous voulez aller plus loin, vous pouvez découvrir comment faire :