92 of 264 menu

Méthode join

La méthode join fusionne les éléments d'un tableau en une chaîne avec un séparateur spécifié (il sera inséré entre les éléments du tableau). Le séparateur est spécifié par le paramètre de la méthode et n'est pas obligatoire. S'il n'est pas spécifié - par défaut, une virgule sera utilisée comme séparateur. Si vous souhaitez fusionner les éléments du tableau sans séparateur - spécifiez une chaîne vide ''.

Syntaxe

tableau.join([séparateur]);

Exemple

Soit un tableau donné. Fusionnons les éléments de ce tableau en une chaîne avec le séparateur '-' :

let arr = [1, 2, 3]; let str = arr.join('-'); console.log(str);

Résultat de l'exécution du code :

'1-2-3'

Exemple

Maintenant, ne spécifions pas de séparateur et par défaut, la virgule deviendra le séparateur :

let arr = [1, 2, 3]; let str = arr.join(); console.log(str);

Résultat de l'exécution du code :

'1,2,3'

Exemple

Fusionnons les éléments du tableau sans aucun séparateur :

let arr = [1, 2, 3]; let str = arr.join(''); console.log(str);

Résultat de l'exécution du code :

'123'

Exemple . Application

Inversons l'ordre des caractères d'une chaîne. Pour cela, divisons la chaîne en un tableau à l'aide de split avec le séparateur '' (ce séparateur placera chaque caractère de la chaîne dans un élément distinct du tableau), inversons ce tableau avec reverse puis fusionnons le tableau inversé à nouveau avec join :

let str = '123456789'; let arr1 = str.split(''); let arr2 = arr1.reverse(); let res = arr2.join(''); console.log(res);

Résultat de l'exécution du code :

'987654321'

Exemple . Application

Simplifions la solution de la tâche précédente - enchaînons toutes les commandes :

let str = '123456789'; let res = str.split('').reverse().join(''); console.log(res);

Résultat de l'exécution du code :

'987654321'

Exemple . Application

Soit une date au format '2025-12-31'. Transformons-la au format '31.12.2025'. Pour cela, divisons la chaîne en un tableau avec split, inversons ce tableau avec reverse puis fusionnons le tableau inversé à nouveau avec join :

let date = '2025-12-31'; let res = date.split('-').reverse().join('.'); console.log(res);

Résultat de l'exécution du code :

'31.12.2025'

Voir aussi

  • la méthode split,
    qui divise une chaîne en un tableau selon le séparateur spécifié
  • la méthode reverse,
    qui inverse l'ordre des éléments dans un tableau
  • la méthode concat,
    qui fusionne des chaînes en une seule
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser