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. Sie können auch Symbole wie $ einfügen, indem Sie sie direkt innerhalb der Backticks platzieren.Beispiel:
const userName = "Sam";
const price = 5;
const message = `Welcome, ${userName}! Your total is ${price}.`;
// Fügt userName und price in den String ein
Template-Literale unterstützen auch mehrzeilige Zeichenketten, ohne dass das Escape-Zeichen \n benötigt wird.Sie können einfach die Eingabetaste für eine neue Zeile drücken, und der Zeilenumbruch wird in der Ausgabe beibehalten. Beide Ansätze funktionieren:
// Mit \n
const message1 = `Line 1\nLine 2`;

// Mit tatsächlichen Zeilenumbrüchen
const message2 = `Line 1
Line 2`;
Beide erzeugen dasselbe 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 sollte eine Zeile mit dem Format Hello, <Name>! erzeugen, die zusammengefügt in einem einzelnen String durch Zeilenumbrüche getrennt sind. Verwende Template-Literale für die Begrüßungszeilen.

Probier es selbst

function greetAll(names) {
  // Schreibe deinen Code hier
}
// 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