Template Literals
Template Literals
Template Literals
Mit JavaScript kann man sogenannte Template Literals verwenden. Damit lassen sich folgende Konzepte umsetzen:
- Multi-Line Strings
- String Interpolation
Template Literal Syntax
Template Literals beginnen und enden mit einem Backtick `
Achtung: nicht zu verwechseln mit einem einfachen Anführungszeichen ’
Durch die Verwendung von template literals können wir Datenobjekte vom Typ String erzeugen.
Multiline Strings
Ein normaler String (mit Anführungszeichen gekennzeichnet) muss in einer einzigen Zeile deklariert werden, oder durch den Verkettungsoperator +
zusammengesetzt werden.
Multiline Strings (2)
Durch die Verwendung von Template Literals kann ein String erzeugt werden, der über mehrere Zeilen geht.
Achtung: Zeilenumbrüche sind im String enthalten.
String Interpolation
Oftmals müssen fixe Zeichenketten mit Daten verknüpft werden um eine sinnvolle Ausgabe zu erzeugen.
String Interpolation (2)
Mit der Hilfe von Template Literals kann in einem Zug ein String erstellt werden in dem Ausdrücke eingefügt werden. Ein Ausdruck wird so gekennzeichnet: ${Ausdruck}