Ingernirated
@Ingernirated
Романыч

Как к анонимной функции применить bind?

Всем привет!
Подскажите, как к анонимной функции применитьbind?

window.addEventListener("click", ().bind() => {...});
  • Вопрос задан
  • 136 просмотров
Решения вопроса 3
zendor
@zendor
const foo = (function(x) {
  console.log(x);
}).bind(null, 666);

foo(); //666
Ответ написан
Комментировать
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
К какой анонимной функции? К стрелочной функции? Это нельзя сделать, у стрелочных функций нет своего this, они берут его с контекста, где определены.
Ответ написан
Комментировать
@Hedy
Никак, arrow function всегда выполняются в контексте в котором определены.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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