Что такое template literals и tagged templates?

Middle
208 просмотров
AFK Offer AI

Template literals — это строки в обратных кавычках с интерполяцией через ${expression}. Поддерживают многострочность. Tagged templates — это функция перед template literal, которая получает массив строк и подставляемые значения отдельно. Это позволяет обрабатывать строку до склейки — например, экранировать HTML, подсвечивать синтаксис, делать интернационализацию. Styled-components в React используют tagged templates для CSS.

Следующий вопрос

Как реализовать countdown timer?