request
. К этому времени весь код уже отыграл.const results = [];
for (let i = 0; i < 10; i++) {
let user_zapros = JSON.stringify({ user: i });
let request = new XMLHttpRequest();
request.open("POST", "/user", true);
request.setRequestHeader("Content-Type", "application/json");
request.addEventListener("load", function () {
// вот это сработает для каждого запроса не сразу, а позже
results.push(JSON.parse(request.response));
});
request.send(user_zapros);
}
var request = ...
let request =
– это создаст в каждой итерации цикла свой уникальный request