@undefined_title

Где и как хранится контекст(объект) который доступен через оператор this?

при вызове функции у нас доступен объект(контекст текущего вызова), где он хранится? каким образом он доступен через this? с пременными это происходит следующим образом если мы внутри функции вызываем какую то перменную variable, она сначала ищется в текущем лексическом окружении, затем если не находится ищется в объекте scope который доступен в текущем лексичском окружении и ссылается на внешнее ЛО и так далее к объекту window, а каким образом берется this?
  • Вопрос задан
  • 153 просмотра
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
В lexicalEnvironment.
https://learn.javascript.ru/functions-closures

Лучше читать сразу и про scope, lexicalEnvironment и замыкания, это все тесно взаимосвязано.
Ответ написан
Ваш ответ на вопрос

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

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