TypeScript · Middle · Запитання 53 з 75

Коли параметр-об'єднання кращий за перевантаження?

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

Пояснення

Перевантаження не можна викликати значенням типу-об'єднання, якщо жодне перевантаження його не приймає. Використовуйте їх, лише коли різні входи дають різні виходи.

Де почитати

Помилка в запитанні

TypeScript · Middle · запитання 53

Перевірте себе

Пройдіть тест TypeScript · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест