TypeScript: сужение типов

preview_player
Показать описание
Разберём как работает суждение типов в TypeScript и зачем оно нужно

Больше видео на моём канале.
#shorts
Рекомендации по теме
Комментарии
Автор

Лучше тогда на undefined проверить, а то 0 не будет обработан.

sergeyveselov
Автор

подскажите, пожалуйста, а есть ли механизм сужения типов для сложных объектов ?

Например Юнион тип из двух типов без единого общего поля

Quentinrei
Автор

На тип надо проверять, если не номер то выходить. Иначе функция будет работать не очевидно.

szCerber
Автор

А можно исходить из отрицания типа? Типа, если у нас нет undefined (следовательно есть тип "number) и исходить именно из этого, из типизации?

jftgujx