Menu
Coddy logo textTech

Literały szablonowe

Część sekcji Logika i przepływ programu ścieżki JavaScript w Coddy. Lekcja 3 z 65.

Literały szablonowe używają odwrotnych apostrofów ` do tworzenia ciągów znaków i umożliwiają wstawianie wyrażeń za pomocą ${}.Na przykład, tworząc powitania, możesz dynamicznie osadzać imiona lub inne dane bezpośrednio w literałach szablonowych. Możesz też umieszczać symbole, takie jak $, bezpośrednio wewnątrz znaków backtick.Przykład:
const userName = "Sam";
const price = 5;
const message = `Welcome, ${userName}! Your total is $${price}.`;
// Wstawia userName i price do ciągu znaków
Literały szablonowe obsługują również ciągi wielowierszowe bez konieczności używania znaku ucieczki \n.Możesz po prostu nacisnąć Enter, aby przejść do nowej linii, a podział wiersza zostanie zachowany w wyniku. Oba sposoby działają:
// Przy użyciu \n
const message1 = `Line 1\nLine 2`;

// Przy użyciu rzeczywistych podziałów wiersza
const message2 = `Line 1
Line 2`;
Oba dają ten sam wynik.
challenge icon

Wyzwanie

Łatwy

Utwórz funkcję o nazwie greetAll, która przyjmuje tablicę imion i zwraca jeden ciąg znaków. Każde imię w tablicy powinno tworzyć wiersz w formacie Hello, <Name>!, a wszystkie wiersze powinny być połączone w jeden ciąg znaków i oddzielone znakami nowej linii. Użyj literałów szablonowych w wierszach powitania.

Spróbuj swoich sił

function greetAll(names) {
  // Wpisz tutaj swój kod
}
// Nie pisz nic poza funkcją
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Logika i przepływ programu

Poćwicz samodzielnie: Kompilator JavaScript online