Показать сообщение отдельно
  #17 (permalink)  
Старый 14.07.2015, 12:57
Аспирант
Отправить личное сообщение для jackdempsey2015 Посмотреть профиль Найти все сообщения от jackdempsey2015
 
Регистрация: 23.06.2015
Сообщений: 53

Сообщение от рони
сахар этого же замыкания.
forEach не создает никаких замыканий, он просто вызывает последовательно указанную функцию для каждого элемента. В некотором роде, замыкание там создается в самом обработчике onload. И то, фактически, это не замыкание, просто пробрасывание переменной, окружение там не создается, эта связка живет только в момент вызова, поэтому никакого оверхеда по памяти там нет. Но я говорил про явное создание анонимных замыканий.

Последний раз редактировалось jackdempsey2015, 14.07.2015 в 13:05.
Ответить с цитированием