4 / 33
Что такое tagged template literals и как они работают?
Tagged template literals — это вызов функции с шаблонной строкой в качестве аргумента. Синтаксис: **tag\text ${expr}`**. Функция-тег получает массив строковых фрагментов и вычисленные значения выражений как отдельные аргументы. Это позволяет перехватывать и трансформировать шаблонные строки. Реальные примеры: styled-componentsв CSS-in-JS,gqlдля GraphQL запросов,html` в lit-html.