Не работают шаблонные строки

Пишу строку вида "строка текста ${выражение} строка текста", и вместо например значения переменной в месте ${выражение}, javaScript воспринимает это все как цельную строку, то есть выводя мне строку прямо так "строка текста ${выражение} строка текста", как есть. То есть он не воспринимает знак $. Попробовал и в консоле в браузере и в js файле в IDE.

Подскажите в чем проблема или что я делаю не так?


Ответы (1 шт):

Автор решения: Алексей Шиманский

что я делаю не так?

Шаблонные строки заключаются в обратные кавычки, а не в одинарные или двойные.

let test = 'privet';

console.log(`Vsem ${test}`);


https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Template_literals

В доках это показано

введите сюда описание изображения

→ Ссылка