Skip to content
21 / 58

Что такое NonNullable<T>?

NonNullable убирает null и undefined из типа T. Если переменная может быть string | null | undefined, после NonNullable останется только string. Это частный случай Exclude и особенно полезен при работе со strictNullChecks, когда нужно гарантировать, что значение определено.

Что такое NonNullable<T>? | JScriptiser