Перейти к основному содержимому
Об авторе
Проекты
Знания
Знания/TypeScript/utility-string-manipulation

Какие утилитарные типы для строк существуют в TypeScript?

СобеседованиеУтилитарные типыПродвинутые типы
  • Uppercase<T> — приводит строковый литерал к верхнему регистру
  • Lowercase<T> — к нижнему регистру
  • Capitalize<T> — первую букву к верхнему
  • Uncapitalize<T> — первую букву к нижнему
  • Это intrinsic типы — реализованы в компиляторе, не определяются пользователем
  • Работают только со строковыми литеральными типами, не с string
  • Дистрибутивны по union: Uppercase<"a" | "b"> = "A" | "B"
  • Главная
  • Об авторе
  • Проекты
  • Знания
Логотип nKolmykov