Я где-то читал, что абсолютно невозможно достичь ссылки на сферу. Есть ли какие-либо хаки, чтобы получить ссылку на область действия и «запереть» ее внутри переменной?Hack, чтобы получить ссылку на область действия?
EDIT:
Я знаю, что могу приобрести глобальный масштаб через window
объекта. Я имею в виду динамическое создание областей функций и так четвертое.
слишком неопределенный вопрос без примеров. scope/close не является тривиальной концепцией – charlietfl
Кроме собственного расширения движков JavaScript, нет. Ни один из основных двигателей не предлагает прямого воздействия на [лексические среды] (http://www.ecma-international.org/ecma-262/5.1/#sec-10.2) или [записи окружения] (http: // www. ecma-international.org/ecma-262/5.1/#sec-10.2.1) к коду JavaScript. –
Связанный: [Ссылка на функции локальной области как объекта] (http://stackoverflow.com/questions/2600361/javascript-reference-a-functions-local-scope-as-an-object) –