în JavaScript, putem atribui șiruri unei variabile și putem folosi concatenarea pentru a combina variabila cu un alt șir.
pentru a concatena un șir, adăugați un semn plus + între șirurile sau variabilele de șir pe care doriți să le conectați.
let myPet = 'seahorse';
console.log('My favorite animal is the ' + myPet + '.');
// My favorite animal is the seahorse.
de mai Sus, am creat o variabilă myPet
și-l atribuie "seahorse”
. Pe a doua linie, am concatenat trei șiruri: „animalul meu preferat este” (include spațiul de la sfârșit), variabila și perioada., Rezultatul este "My favorite animal is the seahorse.”
utilizarea unui singur citat sau a unui citat dublu nu contează atât timp cât ghilimelele de deschidere și de închidere sunt aceleași. Singura dată când contează dacă utilizați un cuvânt care are un apostrof ca „eu sunt”. Va fi mai ușor să utilizați un citat dublu în loc să utilizați un caracter de evadare.un alt lucru de care trebuie să țineți cont este atunci când concatenați numere și șiruri de caractere. Când concatenați un număr cu un șir, numărul devine un șir.
let myAge = 85;
console.log("I am " + myAge + " years old.");
// I am 85 years old.
Un alt mod de a include o variabilă la un șir este prin interpolarea șirului., În JavaScript, puteți insera sau interpola variabile în șiruri folosind literale șablon. Aici este un exemplu de un model literar, folosind primul nostru exemplu:
let myPet = 'seahorse';
console.log(`My favorite animal is the ${myPet}.`);
Șablon literale sunt închise în backticks. Scrieți șirul ca normal, dar pentru variabila pe care doriți să o includeți în șir, scrieți variabila astfel: ${variableName}
. Pentru exemplul de mai sus, ieșirea va fi aceeași cu exemplul anterior care utilizează concatenarea. Diferența este că exemplul de interpolare este mult mai ușor de citit.