Задать вопрос
@Fedooot01

Что делает это присваивание в объявление типа TypeScript?

Здравствуйте, в переводе документации TS встретил такой код:
function f1<T, U extends keyof T = keyof T>(): void {}


Подскажите, зачем нужно это присваивание U extends keyof T = keyof T, почему нельзя написать просто U extends keyof T?
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы