Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   оптимизация циклов (https://javascript.ru/forum/misc/41423-optimizaciya-ciklov.html)

simple 13.09.2013 00:41

оптимизация циклов
 
Это как понимать?
http://jsperf.com/for-vs-while222

Chrome 29.0.1547.66 m

devote 13.09.2013 02:02

тест то не правильный

devote 13.09.2013 02:05

тут постоянно сбрасывается переменная i:
for (i = 0; i < 100; i ++) {
    a ++;
};

а тут она один раз переменная x набрала сотню и более в while не заходит:
while (x < 100) {
    x ++;
    a ++;
};


вот так правильнее: http://jsperf.com/for-vs-while222/2

Яростный Меч 13.09.2013 02:05

Дурацкий вопрос - а Х перед while точно равен 0 ?

simple 15.09.2013 18:38

вот еще один тест, кто нибудь может объяснить почему операторы обернутые в функцию wrapper выполняются в 3 раза быстрее чем просто очередь вызовов и собственно нативный for?

http://jsperf.com/optimize-for


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