Можно ли передать контекст выполнения немедленно вызванного выражения функции
Рассмотрим следующий код:
<code>(function() { var a = 5; var someFunc = function() { ... }; function anotherFunc() { ... }; })(); window.myGlobalObj = { init: function() { // and somehow here I want to access to the IIFE context } }; </code>
Я хочу иметь контекст выполнения IIFE в моем глобальном объекте. У меня есть доступ к выражению функции и самому объекту, так что я могу передать или изменить что-то, чтобы заставить это работать (и нет, я не могу переписать все внутри объекта или функции).
Это вообще возможно?