массив, делает axios сетевой запрос на каждый элемент в массиве, всё это сейчас происходит в цикле for, и получается слишком быстро, хочу сделать вызовы с интервалом 100мс, но не знаю, как такое реализовать. Функции sleep() нет, а как тут использовать setInterval придумать не могу. Уже есть одна реализация с ним, но она работает в скрипте на верхнем уровне, а тут async функция модуля, которую вызывают в await в другой асинк функции.
https://javascript.info/settimeout-setinterval
forEach же, если к каждому элементу массива
У тебя 2 варианта: писать рекурсивную функцию которая будет обрабатывать один элемент, ставить задержку и вызывать саму себя для следующих или асинхронный for
Обсуждают сегодня