Вопросы по теме 'tagged-templates'
Функция вызова ES6 с литералом шаблона, но без круглых скобок
Согласно MDN, литералы шаблонов с тегами могут быть используется следующим образом:
var a = 5;
var b = 10;
function tag(strings, ...values) {
alert(strings[0]); // "Hello "
alert(strings[1]); // " world "
alert(values[0]); //...
3523 просмотров
schedule
12.05.2022
Новая функция javascript console.log с «сырым»?
Я столкнулся с этим примером и был полностью потерян...
const test = (hey) => console.log(hey);
console.log(test `wtf`);
Во-первых, все это верно, в console.log это выглядит так:
["wtf", raw: Array[1]]
Вроде бы функция...
1919 просмотров
schedule
15.10.2023
Соберите строку шаблона с помеченными литералами шаблона, как обычно
Я ищу функцию, которая принимает strings и values и собирает строку шаблона, как это сделал бы обычный немаркированный литерал шаблона. Это существует? Какова логика? Что нужно сделать внутри функции tag , чтобы тестовый пример был завершен?...
58 просмотров
schedule
14.10.2022
Как определить, была ли функция вызвана нормально или как теговый литерал шаблона?
Я хотел бы создать функцию, которую можно вызывать нормально:
myFn(arg1, arg2)
Или как помеченный литерал шаблона:
myFn`text ${someVar}`
Можно ли в реализации myFn определить, был ли он вызван обычным образом или как теговый...
141 просмотров
schedule
11.07.2023