Какая разница между выполнением этих двух вещей:
Promise.map(myValues, async myValue => {
const owner = await findOwner(myValue);
return Promise.all([sendMessage(owner), sendMessageSpecific(owner)]);
})
и
Promise.each(myValues, async myValue => {
const owner = await findOwner(myValue);
sendMessage(owner)
sendMessageSpecific(owner)
})
Я знаю, что оба и карта возвращают Обещание, но я не могу понять,какая будет разница с бегущей точки зрения.Похоже, с each
нет шансов на параллелизм, одно обещание происходит после другого, но я пропускаю какие-либо другие большие различия между этими двумя фрагментами кода?