У меня есть цикл, который циклически повторяет и создает REST-запросы, каждый раз создавая и выполняя разные.
В будущем я предполагаю, что число запросов REST, которые могут быть выполнены, увеличится намного больше, чем браузер примет за один раз (более 20 000).
Я хочу сделать что-то вроде подсчета, сколько циклов было сделано, и после каждых 500 или около того, делая паузу в течение нескольких секунд, чтобы позволить браузеру догнать ответы REST, а затем продолжить.
Как это делается в реагировать JS?
пример кода:
for (var i = 0; i < array.length; i++)
{
query += i;
axious.get(query) . then { ...does stuff here... }
//want something along the lines of if multiple of 500, wait(1000)
}