Перейти к основному содержимому
Об авторе
Проекты
Знания
Знания/TypeScript/this-parameter

Как типизировать параметр `this` в функциях TypeScript?

СобеседованиеПерегрузки и сигнатуры
  • Явная типизация: function(this: Type, ...args) — первый параметр this не является реальным аргументом
  • this: void — функция не использует this
  • ThisParameterType<T> — извлечение типа this из сигнатуры
  • OmitThisParameter<T> — удаление параметра this
  • Стрелочные функции или .bind() для предотвращения потери контекста
  • Главная
  • Об авторе
  • Проекты
  • Знания
Логотип nKolmykov