Ответ 1
Есть ли объект, представляющий локальную область?
Да. Существует.
Вы можете получить доступ к объекту (напрямую)?
Нет. Вы не можете.
Почему?
JavaScript имеет только область действия - это выполнение контекста. В контексте выполнения объект Активация (также известный как call object
) используется для создания локальных переменных в качестве их свойства. Однако
... это не нормальный объект, поскольку у него нет прототипа (по крайней мере, не определенного прототипа), и он не может быть напрямую привязан кодом javascript.