Задать вопрос

Как установить задержку в цикле for?

Стоит задача: в массиве элементов скрыть поочередно каждый элемент.

Отбираю элементы через for, но как установить задержку хотя бы в 300мс между каждой итерацией?
  • Вопрос задан
  • 183 просмотра
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
@GreatRash
var i = 0;
var max_i = 10;
var interval = null;

interval = setInterval(function() {
  // some code
  
  i++;

  if (++i > max_i) {
    clearInterval(interval);
  }
}, 300);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы