TypeScript · Junior · Pytanie 6 z 75

Jaka jest różnica między interface a type przy opisie obiektu?

Wyjaśnienie

Dla obiektów są prawie wymienne. Różnice: interfejsy o tej samej nazwie się łączą (declaration merging) i rozszerza się je przez extends. Aliasy typów opisują unie, krotki, prymitywy, typy warunkowe i mapowane. Wiele zespołów używa interface dla obiektów i type dla wszystkiego innego.

Do poczytania

Błąd w pytaniu

TypeScript · Junior · pytanie 6

Sprawdź się

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

Rozwiąż ten test