Где и как хранится контекст(объект) который доступен через оператор this?
при вызове функции у нас доступен объект(контекст текущего вызова), где он хранится? каким образом он доступен через this? с пременными это происходит следующим образом если мы внутри функции вызываем какую то перменную variable, она сначала ищется в текущем лексическом окружении, затем если не находится ищется в объекте scope который доступен в текущем лексичском окружении и ссылается на внешнее ЛО и так далее к объекту window, а каким образом берется this?
Stalker_RED я не смог найти, там явно этого не написано. Значит this это просто поле объекта лексического окружения? а каким образом при вызове функции внутри узнается из какого именно объекта был вызов?