Показать сообщение отдельно
  #22 (permalink)  
Старый 08.02.2010, 22:53
Аватар для sysya
Профессор
Отправить личное сообщение для sysya Посмотреть профиль Найти все сообщения от sysya
 
Регистрация: 27.12.2009
Сообщений: 292

Спасиб ребяты Нашёл что искал

Анонимная (безымянная) функция — в программировании особый вид функций, которые объявляются в месте использования и не получают уникального идентификатора для доступа к ним. Обычно при создании они либо вызываются напрямую, либо ссылка на функцию присваивается переменной, с помощью которой затем можно косвенно вызывать данную функцию.

Синтаксис анонимной функции в javascript:
(
  function(){
    // Ваш Код
    var elem = 5;
  }
)();


Зачем - же обворачивать свой код в такую анонимную функцию? Внутри такой функции образуется новая область определения переменных(scope). Таким образом все переменные, которые мы назначим внутри функции, не будут доступны из вне функции.
__________________
Нет предела совершенству...
Ответить с цитированием