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

Як зробити параметр дженерика необов'язковим зі значенням за замовчуванням?

Пояснення

Параметри типу можуть мати значення за замовчуванням: Box без аргументу - Box<string>. Їх можна поєднувати з обмеженнями: <T extends object = {}>. Так влаштовані, наприклад, useState<S = undefined> і EventEmitter<T = any>.

Де почитати

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

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

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

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

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