Продолжительность
1 ч 7 мин 54 сек
Количество уроков
13 Видео
Дата добавления
05.02.2019
Дата обновления
05.02.2019
В этом курсе рассматриваются возможности системы типов TypeScript и показывается, как на практике использовать расширенные статические типы. Например, вы узнаете, как писать более безопасный код, используя ненулевые типы и явно указывать на null и undefined в системе типов.
Вы также увидите, как компилятор анализирует поток управления, чтобы определить наиболее конкретный тип переменной в любом заданном месте.
Кроме того, вы узнаете о модификаторе readonly и специальном object и never типах. Этот курс также проверяет строковые перечисления, литеральные типы, различаемые объединения и статические типы для rest и spread операторов.
Наконец, вы увидите, как вводить динамический доступ к свойству с помощью оператора keyof и как создавать новые типы, применяя функции преобразования к существующим.