Показать сообщение отдельно
  #5 (permalink)  
Старый 25.07.2011, 22:20
Кандидат Javascript-наук
Отправить личное сообщение для TicTac Посмотреть профиль Найти все сообщения от TicTac
 
Регистрация: 07.09.2010
Сообщений: 133

Нифига! замыкание это когда остаются ссылки на внутреннюю функцию и после завершения работы основной функции доступны ее переменные и тд. которые не были удалены после выхода из области видимости основной функции. А замыкание можно получить если вернуть функцию return'ом например или сохранить ее в виде свойства другого объекта. Таким образом получится внешняя ссылка на вложенную функцию. Которая ссылается в свою очередь на объект вызова основной функции.
Ответить с цитированием