Строгая проверка на null
В более старых версиях TypeScript (или при опции strictNullChecks, установленной как false) null ведет себя необычно: он является подтипом всех типов, кроме never.
Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений
·
Борис Черный