Что означает $ {} (знак доллара и фигурные скобки) в строке в Javascript?
Я ничего не видел здесь или на MDN. Я уверен, что просто что-то упустил. Где-то должна быть какая-то документация по этому поводу?
функционально это выглядит так, как будто позволяет вложить переменную внутри строки, не выполняя конкатенацию с помощью +
оператора. Я ищу документацию по этой функции.
пример:
var string = 'this is a string';
console.log('Insert a string here: ${string}');
1 ответ:
ты говоришь о шаблон литералы.
Они позволяют использовать как многострочные строки, так и строковую интерполяцию.
многострочные строки:
console.log(`foo bar`); // foo // bar
интерполяция строк:
var foo = 'bar'; console.log(`Let's meet at the ${foo}`); // Let's meet at the bar