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

Как привязать контекст в этом коде?

Кратко:
код - https://codepen.io/CitizenOne/pen/dZemzJ
Есть функция defer
Есть объект с функцией и возврастом
Есть добавленная в прототип функция (метод для функций) defer(ms), откладывающая функцию на ms милесикунда
НО
Вот так не работает - user.sayHi.defer(500), так отвалился контекст.
НАДО
В самом методе defer каким-то макаром привязать контекст.
ВАЖНО
Вот так нельзя - this.bind(user) (речь про внутренности defer), метод должен быть не только для user
P.S - код только что работал, но я случайно его исковеркал, и он больше не работает! Вообщем суть проблемы та же
  • Вопрос задан
  • 188 просмотров
Подписаться 2 Простой 6 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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