Strengkonkatenering i JavaScript
For å konkatenerer strenger, akkurat som for å addere
tall, brukes operatoren +:
let str = 'abc' + 'def'; // konkatenerer to strenger
alert(str); // vil vise 'abcdef'
Strenger kan også lagres i variabler:
let str1 = 'abc';
let str2 = 'def';
alert(str1 + str2); // vil vise 'abcdef'
Man kan også konkatenerer variabler og strenger:
let str1 = 'abc';
let str2 = 'def';
alert(str1 + '!!!' + str2); // vil vise 'abc!!!def'
Anta at to strenger er lagret i variabler, og ved konkatenering ønsker vi å sette inn et mellomrom mellom dem. Dette gjøres slik:
let str1 = 'abc';
let str2 = 'def';
alert(str1 + ' ' + str2); // vil vise 'abc def'
Anta at det kun er én variabel:
let str = 'abc';
alert(str + ' ' + 'def'); // vil vise 'abc def'
I dette tilfellet er det ingen vits i å skille ut mellomrommet som en egen streng - la oss sette det inn som en del av det andre leddet:
let str = 'abc';
alert(str + ' def'); // vil vise 'abc def'
Opprett en variabel str og tildel
den strengen '!!!'. Vis verdien
av denne variabelen på skjermen.
Opprett en variabel med teksten 'java'
og en variabel med teksten 'script'. Bruk
disse variablene og operasjonen for strengkonkatenering
for å vise strengen 'javascript' på skjermen.
Opprett en variabel med teksten 'hello'
og en variabel med teksten 'world'. Bruk
disse variablene og operasjonen for strengkonkatenering
for å vise strengen 'hello
world' på skjermen.