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

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

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

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

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