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

Що робить умовний тип T extends string ? 'text' : 'other'?

Пояснення

Умовні типи - «тернарник» на рівні типів. Разом з infer вони дають змогу видобувати частини типів. Застосовані до union, вони розподіляються по кожному члену (distributive conditional types).

Де почитати

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

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

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

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

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