Встречается на собеседованиях • сегодня

В какой момент выполнится функция вызванная в интерполяции строки

Функция в интерполяции строки выполняется непосредственно в момент вычисления строки, до её формирования.

javascript
const getName = () => {
  console.log('Функция вызвана');
  return 'John';
};

const message = Привет, ${getName()}!; // Функция выполнится здесь
console.log(message); // "Привет, John!"

text

**Особенности:**
1. Вызывается **до** создания итоговой строки
2. Результат функции преобразуется в строку (если не строка)
3. Работает аналогично вызову функции в любом другом выражении
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы