TypeScript · Middle · Pytanie 53 z 75

Kiedy parametr-unia jest lepszy od przeciążeń?

function len(x: string | any[]): number { return x.length; }

Wyjaśnienie

Przeciążeń nie da się wywołać wartością typu unii, chyba że któreś przeciążenie ją przyjmuje. Używaj ich tylko, gdy różne wejścia dają różne wyjścia.

Do poczytania

Błąd w pytaniu

TypeScript · Middle · pytanie 53

Sprawdź się

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

Rozwiąż ten test