Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Цыклы, количество итераций (https://javascript.ru/forum/misc/53717-cykly-kolichestvo-iteracijj.html)

Bond 15.02.2015 05:49

Цыклы, количество итераций
 
Здравствуйте.
Вопрос чисто из любопытства.
Решил проверить количество итераций цикла for на время.
Запустил такой код в консоли
var t = new Date().getTime();
for(var i =0; i <1000000; i++);
var t1 = new Date().getTime();
alert(t1 - t);

Вопрос заключается в следующем - от чего зависит скорость выполнения цикла (код в теле цикла не считается - понятное дело что от него многое зависит), так как в разных браузерах она разная. Причем заметно разная
В Опере, Хроме, Яндексе - 1000 000 итер. за 500-600 милисек.
В файрфоксе - за 330 милисек.
в Сафари - 250 милисек
А в ишаке вообще 1200-1400 милисек.
P.S - Знаю что в заголовке не правильно обозвал цИклы

Momon 15.02.2015 22:46

Странный вопрос, от движка JavaScript зависит, у хрома v8, у ff gecko и т.д.


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