Задать вопрос
Ingernirated
@Ingernirated
Романыч

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

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

window.addEventListener("click", ().bind() => {...});
  • Вопрос задан
  • 141 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 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 всегда выполняются в контексте в котором определены.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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