Czy możliwe jest przekazanie kontekstu wykonania natychmiast wywołanego wyrażenia funkcji
Rozważ następujący kod:
<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>
Chcę mieć kontekst wykonawczy IIFE w moim obiekcie globalnym. Mam dostęp do wyrażenia funkcji i samego obiektu, więc mogę coś przekazać lub zmodyfikować, aby działał (i nie, nie mogę przepisać wszystkiego wewnątrz obiektu lub funkcji).
Czy to możliwe?