Сообщение от Botik21
|
Потому, что у вас setTimeout вызывается индивидуально после завершения каждого запроса, а т.к. они все завершаются в разное время и получается что новые запросы идут в порядке завершения.
|
Да, но первоначальная пачка запросов вызывается одновременно. завершаются в разное время, это так, но не в порядке очереди. И только после этого начинает выстраиваться очередь.
Это нужно чтобы добиться асинхронности, то есть не начинать новый запрос, пока не завершен старый.