Concaténation de chaînes en JavaScript
Pour concaténer des chaînes, tout comme pour additionner
des nombres, l'opérateur + est utilisé :
let str = 'abc' + 'def'; // concaténons deux chaînes
alert(str); // affichera 'abcdef'
Les chaînes peuvent également être stockées dans des variables :
let str1 = 'abc';
let str2 = 'def';
alert(str1 + str2); // affichera 'abcdef'
On peut aussi concaténer des variables et des chaînes :
let str1 = 'abc';
let str2 = 'def';
alert(str1 + '!!!' + str2); // affichera 'abc!!!def'
Supposons que deux chaînes soient stockées dans des variables, et qu'à leur concaténation nous souhaitions insérer un espace entre elles. Cela se fait ainsi :
let str1 = 'abc';
let str2 = 'def';
alert(str1 + ' ' + str2); // affichera 'abc def'
Supposons qu'il n'y ait qu'une seule variable :
let str = 'abc';
alert(str + ' ' + 'def'); // affichera 'abc def'
Dans ce cas, cela n'a pas de sens de définir l'espace comme une chaîne distincte - insérons-le comme partie intégrante de la seconde opérande :
let str = 'abc';
alert(str + ' def'); // affichera 'abc def'
Créez une variable str et assignez-lui
la chaîne '!!!'. Affichez la valeur
de cette variable à l'écran.
Créez une variable avec le texte 'java'
et une variable avec le texte 'script'. En
utilisant ces variables et l'opération de concaténation
de chaînes, affichez à l'écran la chaîne 'javascript'.
Créez une variable avec le texte 'hello'
et une variable avec le texte 'world'. En
utilisant ces variables et l'opération de concaténation
de chaînes, affichez à l'écran la chaîne 'hello
world'.