TypeScript · Senior · Pytanie 35 z 75

Dlaczego warto unikać typu Function dla callbacków?

Wyjaśnienie

Function opisuje dowolną funkcję, a jej wywołanie jest niebezpieczne. Lepsza jest dokładna sygnatura (value: string) => void, a dla „dowolnej funkcji” - (...args: never[]) => unknown lub (...args: any[]) => any. Podobnie Object i {} lepiej zastąpić przez object lub unknown.

Do poczytania

Błąd w pytaniu

TypeScript · Senior · pytanie 35

Sprawdź się

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

Rozwiąż ten test