Какие утилитарные типы для строк существуют в TypeScript?
Uppercase<T>— приводит строковый литерал к верхнему региструLowercase<T>— к нижнему региструCapitalize<T>— первую букву к верхнемуUncapitalize<T>— первую букву к нижнему- Это intrinsic типы — реализованы в компиляторе, не определяются пользователем
- Работают только со строковыми литеральными типами, не с
string - Дистрибутивны по union:
Uppercase<"a" | "b">="A" | "B"