Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Область видимости внутри функции (https://javascript.ru/forum/misc/11461-oblast-vidimosti-vnutri-funkcii.html)

YISHIMITSY 25.08.2010 00:52

Область видимости внутри функции
 
Здравствуйте. Такой вопрос: есть простая функция, внутри другой. Можно-ли как то сделать чтобы внутри вложенной функции не были доступны внешние для неё переменные? Знаю такой способ:
var a = 100;
function myFucn(a) {
...
}(undefined);

и подобные с передачей при вызове, но они не годятся т.к. очень много внешних объектов, не перечислять же их все. Есть ли способ полностью ограничить её scope?

Octane 25.08.2010 06:50

Только new Function(…)


Часовой пояс GMT +3, время: 22:08.