Сообщение от dmitriymar
|
1 (function(){
2 function a(i){alert(i)};
3 for (var i=0;i<10;i++){
4 (function(i){
5 setTimeout(function(){a(i)},50); // типа аякс запрос и ответ через время
6 })(i);
7 }
8 })();
|
я дал пример как можно это сделать -обрамить анонимной функцией и в неё передать параметры -будет новый скоп где значения будут нужными -поскольку простые передаются по значению . сравнить можно с аналогичным кодом не обрамлённым .вместо таймера запрос и обработчик ответов.