Показать сообщение отдельно
  #2 (permalink)  
Старый 24.03.2014, 22:16
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от Temik2704
Что дает возврат функции?
функцию, которую можно вызвать, когда потребуется.

Сообщение от Temik2704
Здесь - то же самое,не понимаю зачем нужно вызывать функцию?
чтобы предотвратить переменные внутри функции от попадания в ГО (window) и предохраниться от конфликта с другими глобальными переменными

Сообщение от Temik2704
что есть такое x и что есть n?Откуда берутся?Особенно x?
n - переменная определена где-нибудь выше, а в кусок кода не включена. либо это глобальная window.n, либо переменная из замыкания

x - первый переданный аргумент. в данном случае это n.

Сообщение от Temik2704
Статьи за замыканиям читал много где,и на learn.javascript.ru и на хабре,и mozilla javascript reference - все равно не до конца понимаю.
поищи статьи на хабре. их там всего около 5 штук, но среди них есть одна годная и доходчивая... я ее что-то не могу найти
Ответить с цитированием