Напиши тип Junior Утилитарные типы обновлено
Убрать null и undefined
Вопрос
Убери null и undefined из типа Maybe.
type Maybe = string | null | undefined;
type Sure = /* ? */;
Попробуйте сами
Напишите тип, как написали бы в коде.
Показать ответ и разбор
Коротко
Правильный тип: NonNullable<Maybe>. Ответ Почему так NonNullable<T = T & {} (раньше Exclude<T, null undefined).
Правильный тип
NonNullable<Maybe>
Разбор
Ответ
NonNullable<Maybe>
Почему так
NonNullable<T> = T & {} (раньше Exclude<T, null | undefined>).
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.