TypeScript · Middle · Pytanie 23 z 75
Co da Extract<'a' | 'b' | 1 | 2, string>?
- ✓Poprawna odpowiedź:
'a' | 'b' - 2
1 | 2 - 3
never
Wyjaśnienie
Extract<T, U> zostawia człony unii przypisywalne do U - tu literały stringowe. Przeciwne Exclude zostawiłoby 1 | 2. Oba narzędzia to rozdzielne typy warunkowe.