Concatenazione di stringhe in JavaScript
Per concatenare le stringhe, così come per sommare
numeri, si utilizza l'operatore +:
let str = 'abc' + 'def'; // concateniamo due stringhe
alert(str); // visualizzerà 'abcdef'
Le stringhe possono anche essere memorizzate in variabili:
let str1 = 'abc';
let str2 = 'def';
alert(str1 + str2); // visualizzerà 'abcdef'
È anche possibile concatenare variabili e stringhe:
let str1 = 'abc';
let str2 = 'def';
alert(str1 + '!!!' + str2); // visualizzerà 'abc!!!def'
Supponiamo che due stringhe siano memorizzate in variabili, e che durante la loro concatenazione vogliamo inserire tra di esse uno spazio. Si fa così:
let str1 = 'abc';
let str2 = 'def';
alert(str1 + ' ' + str2); // visualizzerà 'abc def'
Supponiamo che ci sia solo una variabile:
let str = 'abc';
alert(str + ' ' + 'def'); // visualizzerà 'abc def'
In questo caso non ha senso isolare lo spazio come una stringa separata - inseriamolo come parte del secondo addendo:
let str = 'abc';
alert(str + ' def'); // visualizzerà 'abc def'
Crea una variabile str e assegna
ad essa la stringa '!!!'. Visualizza il valore
di questa variabile sullo schermo.
Crea una variabile con il testo 'java'
e una variabile con il testo 'script'. Con
l'aiuto di queste variabili e dell'operazione di concatenazione
di stringhe, visualizza sullo schermo la stringa 'javascript'.
Crea una variabile con il testo 'hello'
e una variabile con il testo 'world'. Con
l'aiuto di queste variabili e dell'operazione di concatenazione
di stringhe, visualizza sullo schermo la stringa 'hello
world'.