Menu
Coddy logo textTech

Template Literals

Teil des Abschnitts Logik & Ablauf der JavaScript-Journey von Coddy — Lektion 3 von 65.

Template-Literale verwenden Backticks ``, um Strings zu erstellen, und ermöglichen es Ihnen, Ausdrücke mit ${} einzufügen.  Zum Beispiel können Sie beim Erstellen von Begrüßungen Namen oder andere Daten dynamisch direkt in das Template-Literal einbetten.

Beispiel:

const userName = "Sam";
const message = `Welcome, ${userName}!`;
// Fügt userName in den String ein

Template-Literale unterstützen auch mehrzeilige Zeichenfolgen, ohne dass das \n Escape-Zeichen benötigt wird. Sie können einfach die Eingabetaste für eine neue Zeile drücken, und der Zeilenumbruch bleibt in der Ausgabe erhalten. Beide Ansätze funktionieren:

// Verwendung von \n
const message1 = `Line 1\nLine 2`;

// Verwendung von tatsächlichen Zeilenumbrüchen
const message2 = `Line 1
Line 2`;

Beide liefern das gleiche Ergebnis

challenge icon

Aufgabe

Einfach

Erstelle eine Funktion namens greetAll, die ein Array von Namen entgegennimmt und einen String zurückgibt. Jeder Name im Array soll eine Zeile im Format Hello, <Name>! erzeugen, die zu einem einzigen String zusammengefügt werden, getrennt durch Zeilenumbrüche. Verwende Template-Literale für die Begrüßungszeilen.

Spickzettel

Template-Literale verwenden Backticks ``, um Strings zu erstellen, und ermöglichen es Ihnen, Ausdrücke mit ${} einzufügen:

const userName = "Sam";
const message = `Welcome, ${userName}!`;
// Fügt userName in den String ein

Template-Literale unterstützen mehrzeilige Strings, ohne dass \n Escape-Zeichen benötigt werden:

// Verwendung von \n
const message1 = `Line 1\nLine 2`;

// Verwendung von tatsächlichen Zeilenumbrüchen
const message2 = `Line 1
Line 2`;
// Beide erzeugen das gleiche Ergebnis

Probier es selbst

function greetAll(names) {
  // Schreibe hier deinen Code
}
// Schreibe nichts außerhalb der Funktion
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Logik & Ablauf