Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.08.2010, 00:52
Аспирант
Отправить личное сообщение для YISHIMITSY Посмотреть профиль Найти все сообщения от YISHIMITSY
 
Регистрация: 04.11.2008
Сообщений: 61

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

и подобные с передачей при вызове, но они не годятся т.к. очень много внешних объектов, не перечислять же их все. Есть ли способ полностью ограничить её scope?
Ответить с цитированием
  #2 (permalink)  
Старый 25.08.2010, 06:50
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Только new Function(…)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Область видимости методов mexoboy Общие вопросы Javascript 10 10.08.2010 13:09
Область видимости переменной. noumo Events/DOM/Window 3 03.12.2009 23:48
Подскажите, как работает простой код (замыкание функции)? Dotod Общие вопросы Javascript 5 02.12.2009 04:03
можно ли включить функцию в глобальную область видимости из файла maxval Элементы интерфейса 13 04.10.2009 07:11
Паралельное выполнение одной и той-же функции Сеня AJAX и COMET 3 24.01.2009 20:59