JavaScript, we can assign strings to a variable and use concatenation to combine the variable to another string.
egy karakterlánc összefűzéséhez hozzáadunk egy pluszjelet+ a csatlakozni kívánt karakterláncok vagy karakterláncváltozók között.
let myPet = 'seahorse';
console.log('My favorite animal is the ' + myPet + '.');
// My favorite animal is the seahorse.
fent létrehoztunk egymyPet
változót, majd hozzárendeltük"seahorse”
. A második sorban három húrt konkatenáltunk: “a kedvenc állatom a” (tartalmazza a tér a végén), a változó, valamint az időszak., Az eredmény: "My favorite animal is the seahorse.”
egyetlen idézet vagy kettős idézet használata nem számít mindaddig, amíg a nyitó és záró idézetek azonosak. Az egyszeri számít, ha olyan szót használ, amelynek aposztrófja van, mint “én vagyok”. Könnyebb lesz kettős idézetet használni a menekülési karakter helyett.
egy másik dolog, hogy vegye figyelembe, amikor összefűzése számok és húrok. Amikor egy számot összefűz egy karakterlánccal, a szám karakterlánc lesz.
let myAge = 85;
console.log("I am " + myAge + " years old.");
// I am 85 years old.
egy változó karakterláncba való beillesztésének másik módja a karakterlánc interpolációja., A JavaScript, akkor helyezze be, vagy interpolálni változók húrok segítségével sablon literals. Itt van egy példa a sablon szó az első példa:
let myPet = 'seahorse';
console.log(`My favorite animal is the ${myPet}.`);
sablon literals vannak zárva backstick. A karakterláncot normálisnak írja, de a karakterláncba felvenni kívánt változóhoz így írja be a változót: ${variableName}
. A fenti példában a kimenet ugyanaz lesz, mint az előtte lévő példa, amely összefűzést használ. A különbség az, hogy az interpolációs példa sokkal könnyebben olvasható.