Цитата:
|
Octane, поясняй пож. я, например, нифига не понял
Tagged template strings. Вызываем функции без скобок?
|
Ну, это решение следующей проблемы:
var myStr = `
Hello ${name}!
I'm glad to see you.
`;
Если все оставить как есть, то в нашей строке будут переводы строк и начальные пробелы, а зачастую нам это совсем не нужно. В некоторых языках существуют разные литералы строк, которые могут по разному обрабатывать такие кейзы, но в JS решили сделать самый универсальный способ: позволить пользователю самому определять "тег" для строки, где обрабаывать нужную логику (экранирование, переводы строк и т.д.)
var myStr = n2br`
Hello ${name}!
I'm glad to see you.
`;
Скобки тут бы очень мешались, поэтому их нет, всё просто
К сожалению тег может быть только один
