Показать сообщение отдельно
  #1 (permalink)  
Старый 18.06.2012, 23:07
Интересующийся
Отправить личное сообщение для noname1990 Посмотреть профиль Найти все сообщения от noname1990
 
Регистрация: 04.05.2012
Сообщений: 18

вопрос про анонимную функцию
var Controller = {};
(Controller.user = function($)
{
/ * какой-то код */
})(jQuery);
В книге написано, что используется анонимная функция для инкапсулирования области действия и предотвращения загрязнения глобальной области действия.
вопрос такой, зачем ее засовывать в анонимную функцию, если все что находится внутри Controller.user находится в области деятсвия объекта Controller? т.е по идее глобальный объект не зосорится.... объясните пожалуйста великие гуру)
Ответить с цитированием