Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Замыкание в цикле (https://javascript.ru/forum/misc/41844-zamykanie-v-cikle.html)

Erolast 01.10.2013 20:54

for(var i=0; i < 2; i++){
        placemark[i].events.add('click', new Function("", "alert("+i+");"));
}


Десятитысячный цикл у меня перебрал без проблем. На ста тысячах на пол секунды затормозил.

HJ90 01.10.2013 21:35

Erolast, не нравится мне new Function как и еval :)
Наверное сделаю как рони писал выше.


Часовой пояс GMT +3, время: 05:08.