TypeScript · Middle · Pytanie 42 z 75

Czym type A = B różni się od interface A extends B {} w podpowiedziach IDE?

Wyjaśnienie

Złożone przecięcia i typy mapowane w podpowiedziach są często rozwijane w długie struktury, a interfejs jest pokazywany z nazwy. Wpływa to na czytelność błędów. Do „spłaszczenia” przecięć pisze się helper Prettify<T>.

Do poczytania

Błąd w pytaniu

TypeScript · Middle · pytanie 42

Sprawdź się

Rozwiąż test TypeScript · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test