Так что у меня есть фрагмент кода, подобный этому, и мне нужно реорганизовать его для использования map / forEach.
async function asyncForEach(array, callback) {
for (let index = 0; index < array.length; index++) {
await callback(array[index], index, array);
}
}
Но когда я использую карту, как показано ниже, она просто анализирует весь json, не ожидая отдельных записеймассива для отправки каждой записи с задержкой в функции обратного вызова.
async function asyncForEach(array, callback) {
await array.map(async (item, index) => {
await callback(array[index], index, array);
});
}
Любая помощь будет оценена.