var b = 'inner';
console.log(this.a)
}
function getInner(){
console.log(this.b)
}
getOuter.call(window) // получает глобальную `a`
getInner.call(getOuter) // не можем получить `b` из `getOuter`
Запускать в браузере
Задача - нужно получить значение var b, которое находится в getOuter. Как это сделать (не переписывая функцию)?
не переписывая функцию, просто переопределяешь ее 😊
Обсуждают сегодня