TypeScript · Senior · Pytanie 44 z 75

Dlaczego zaleca się adnotować zwracane typy eksportowanych funkcji w bibliotece?

Wyjaśnienie

Wnioskowanie złożonego typu trzeba powtarzać w każdym miejscu użycia funkcji, a deklaracje stają się nieporęczne. Jawny typ utrzymuje kontrakt stabilnym: zmiany implementacji nie „przeciekają” do API. Z isolatedDeclarations (TS 5.5) adnotacje na eksportach stają się obowiązkowe.

Do poczytania

Błąd w pytaniu

TypeScript · Senior · pytanie 44

Sprawdź się

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

Rozwiąż ten test