как добавить новый элемент в массив с запросом http.
У меня есть такой код, но он не добавляет новый элемент из-за асинхронности на nodejs, и я не знаю, как я могу это сделатьпередайте его.
arr = [
{ id: 123},
{ id: 124},
{ id: 125},
{ id: 126},
]
arr.forEach(function(row, index) {
request.post('/test')
.then((data) => {
row.status = "success"
})
.catch((error) => {
row.status = "failed"
});
});
, чтобы я смог достичь чего-то подобного.
[
{ id: 123, status: 'success' },
{ id: 124, status: 'failed' },
{ id: 125, status: 'failed' },
{ id: 126, status: 'success' },
]
Я новичок в NodeJ.спасибо, ребята