TypeScript · Middle · Запитання 24 з 75
Що поверне NonNullable<string | null | undefined>?
- ✓Правильна відповідь:
string - 2
string | undefined - 3
never
Пояснення
NonNullable<T> виключає null і undefined з union. Зараз він реалізований як T & {}. Зручно для значень після перевірки або в результатах filter.