Mini-JS e_Concatenation
Concaténation de chaînes
La concaténation est l’action de mettre bout à
bout plusieurs chaînes de caractères afin d’en former une
seule.
En JavaScript, il existe deux manières principales de concaténer
des chaînes : l’opérateur + et les littéraux de
gabarits (introduits avec ES6).
Avec l’opérateur +
La méthode la plus simple consiste à utiliser l’opérateur
+ :
let firstName = "John";
let lastName = "Doe";
let fullName = firstName + " " + lastName;
console.log(fullName); // John DoeDans cet exemple, un espace a été ajouté entre
firstName et lastName pour obtenir un
résultat plus lisible.
Avec les littéraux de gabarits
Depuis ES6, les littéraux de gabarits (délimités par des
backticks `) permettent une concaténation plus
lisible :
let firstName = "John";
let lastName = "Doe";
let fullName = `${firstName} ${lastName}`;
console.log(fullName); // John DoeCette méthode est aujourd’hui largement préférée, car elle est plus claire et permet d’intégrer directement des variables ou expressions.
Exercice
- Déclarez deux variables :
city = "Paris"etcountry = "France". - Créez une nouvelle variable
locationqui combine les deux valeurs. - Le résultat attendu est :
"Paris, France".
Solution attendue
let city = "Paris";
let country = "France";
let location = city + ", " + country;
console.log(location); // Paris, FranceOu, avec un littéral de gabarit :
let location = `${city}, ${country}`;
console.log(location); // Paris, FranceÀ retenir
- L’opérateur
+permet de concaténer des chaînes, mais peut vite devenir difficile à lire. - Les littéraux de gabarits sont plus modernes et plus pratiques pour intégrer des variables ou des expressions.