Задать вопрос
@choupa
Архитектор (обычный, который строит)

Как получить доступ к контексту внутри анонимной функции в такой ситуации?

var outerObj = {
  x: 10,
  innerObj: { y: 20}
}
 
outerObj.innerObj.f = function() {
    console.log (this.y);       // 20 — это понятно
    //  А вот как получить в этом месте доступ к 'x', не передавая его в виде аргумента функции?
}
  • Вопрос задан
  • 68 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
string15
@string15
Учусь верстать руками
outerObj.innerObj.f.bind(outerObj)()
Ответ написан
Ваш ответ на вопрос

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

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