Menu
Coddy logo textTech

Шаблонные литералы

Часть раздела Логика и поток путешествия по JavaScript на Coddy — урок 3 из 65.

Шаблонные литералы используют обратные кавычки ` для создания строк и позволяют вставлять выражения с помощью ${}.Например, при создании приветствий вы можете динамически вставлять имена или другие данные прямо в шаблонный литерал. Вы также можете включать такие символы, как $, помещая их непосредственно внутрь обратных кавычек.Пример:
const userName = "Sam";
const price = 5;
const message = `Welcome, ${userName}! Your total is ${price}.`;
// Вставляет userName и price внутрь строки
Шаблонные строки также поддерживают многострочные строки без необходимости использования символа экранирования \n.Вы можете просто нажать Enter для перехода на новую строку, и перенос строки сохранится в выводе. Оба подхода работают:
// Используя \n
const message1 = `Line 1\nLine 2`;

// Используя фактические переносы строк
const message2 = `Line 1
Line 2`;
Оба дают один и тот же результат.
challenge icon

Задание

Легко

Создайте функцию с именем greetAll, которая принимает массив имен и возвращает одну строку. Каждое имя в массиве должно создавать строку формата Hello, <Name>!, объединенные в единую строку, разделенную символами новой строки. Используйте шаблонные строки для строк приветствия.

Попробуйте сами

function greetAll(names) {
  // Напишите ваш код здесь
}
// Не пишите ничего вне функции
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Логика и поток