Ну да, будущее тут не при чем. Кложа внутри цикла - общая проблема. Асинхрон - частная.
Мне тоже надо запомнить, постоянно забываю как это делается в таких случаях. Вот так
return function() { alert(i); }// текущее значение скопировано
ЗЫ. Офф. А вот на php это делается без шума и пыли: $f = function($data) use($i) {};
Последний раз редактировалось kostyanet, 23.01.2014 в 13:17.
|