Допустим, у меня есть этот код:Получить ссылку на локальную область видимости из функции
// somewhere else
var outFn = (() => {
var local = 5;
var fn =() => { console.log(local); };
return fn;
})();
// I have a reference to outFn
outFn(); // prints 5
Как получить ссылку на локальную область видимости outFn
«s, то есть, как получить ссылку на local
переменных используя мою ссылку на outFn
?
Вы не можете ...... – Oriol
Yah, сторона dev (lib в вашем случае) не хочет давать стороне клиента (ваш код) доступ к внутренней структуре данных, является Причина IIFE используется вместо объектного литерала, моя догадка;) – Xlee
Я согласен :) Я не должен. Но есть ли способ взломать его? : P Просто потому, что я не должен не значит, что не могу;) –