Не работает setTimeout() в цикле
У меня есть функция с вот такой частью кода:
for(let i=0; i<=IDarray.length; i++) {
setTimeout(() => $.ajax ({
url: "parse.php",
type: "POST",
data: ({ id: IDarray[i] }),
dataType: "text",
success: funcSuccessID
}), 2000);
}
IDarray здесь - это массив, содержащий ID пользователей, которые я пытаюсь обработать. Почему тут может не работать setTimeout()?