Перейти к содержимому
6 / 58

Что такое template literal types?

Template literal types позволяют конструировать строковые литеральные типы через интерполяцию, аналогично шаблонным строкам в JavaScript. Синтаксис `prefix${Type}suffix` создаёт тип, который описывает строки определённой формы. В комбинации с union типами они генерируют все возможные комбинации, а встроенные утилиты Uppercase, Lowercase, Capitalize, Uncapitalize трансформируют регистр на уровне типов.

Что такое template literal types? | JScriptiser