V tomto příkladu se naučíte psát program JavaScript, který vytvoří víceřádkové řetězce.
Abyste pochopili tento příklad, měli byste znát následující programovací témata JavaScriptu:
- Řetězec JavaScriptu
- Literály šablon JavaScript (řetězce řetězců)
Příklad 1: Vytvoření víceřádkových řetězců pomocí +
// program to create a multiline strings // using the + operator const message = 'This is a long message' + 'that spans across multiple lines' + 'in the code.' console.log(message);
Výstup
Toto je dlouhá zpráva, která se rozprostírá přes více řádků v kódu.
Ve výše uvedeném příkladu je víceřádkový řetězec vytvořen pomocí +
operátoru a .
Escape znak se používá k přerušení řádku.
Příklad 2: Vytvoření víceřádkových řetězců pomocí
// program to create a multiline strings // using the operator const message = 'This is a long message that spans across multiple lines in the code.' console.log(message);
Výstup
Toto je dlouhá zpráva, která se rozprostírá přes více řádků v kódu.
Ve výše uvedeném příkladu je víceřádkový řetězec vytvořen pomocí .
se používá k přerušení řádku.
Příklad 3: Vytvoření víceřádkových řetězců pomocí šablony šablony
// program to create a multiline strings // using the template literal const message = `This is a long message that spans across multiple lines in the code.` console.log(message);
Výstup
Toto je dlouhá zpráva, která se rozprostírá přes více řádků v kódu.
Ve výše uvedeném příkladu se literál šablony ` `
používá k zápisu víceřádkových řetězců.
Doslov šablony byl představen v novější verzi JavaScriptu ( ES6 ).
Některé prohlížeče nemusí podporovat použití literálů šablon. Další informace najdete v literární podpoře šablon JavaScript.