Закрыть
 

Скидка 30% только для веб разработчиков!
Вы зашли к нам с Яндекса? Только для посетителей с Яндекса действует промо код на скидку в 10%!
Устали от текущего хостера? Мы перенесем сайты бесплатно и добавим +50% к первому платежу
БЕССРОЧНЫЙ SSL сертификат! Получи его НАВСЕГДА, всего за 800 руб. !
Для всех доменов. Автоматическое продление. Выделенный Айпи(IP) покупать уже не нужно!

Отличное место для Вашего сайта
Более 17 лет с Вами
О компании
Документы
Оформление заказа - Регистрация
Партнерская программа
Ускорение сайта
Тарифные планы | Домены | VPS | Вечный тариф
База знаний



Раздел: Сниппеты JavaScript
Правильная работа с циклом

Чтобы ускорить выполнение цикла, рассчитывайте максимальное число итераций до запуска цикла, а не во время.
    

myArray = [1,2,3];
var len;

for ( var i=0, len=myArray.length; i < len; i++ ){
  // делаем что-нибудь с myArray[i]
}
    
Таким образом можно избежать повторного вычисления длины массива при каждом повторе цикла.



Ответ не помог? Задайте вопрос тех. поддержке
Все о редиректах
Отзывы от клиентов