Вопросы по TypeScript

От базовых типов до условных и mapped-типов: уверенно объясните, как TypeScript сужает типы, и напишете утилиту прямо на собесе.

8 модулей 269 вопросов и задач 10 билетов

Проверьте себя: тест по TypeScript

20 вопросов, 10 минут, уровень junior, middle или senior

Объединения и сужение

Union, typeof, in, instanceof, type guards и дискриминированные объединения.

Урок: Объединения и сужение типов 6 мин
Ещё 38 вопросов и задач

Дженерики

Параметры типов, ограничения extends, вывод и значения по умолчанию.

Урок: Дженерики без страха 6 мин
Ещё 41 вопрос или задача

Утилитарные типы

Partial, Pick, Omit, Record, ReturnType, Awaited и как они устроены.

Урок: Утилитарные типы и как они устроены 6 мин
Ещё 37 вопросов и задач

Условные и mapped-типы

extends ? :, infer, распределение по объединению, keyof и переназначение ключей.

Урок: Условные и mapped-типы 7 мин
Ещё 34 вопроса и задачи