Junior — Senior
71
Реализация собственного аналога Promise.all
被问到的公司:
任务条件
Необходимо написать полифил для статического метода Promise.all. Функция должна принимать массив промисов и возвращать новый промис, который разрешается массивом полученных значений или отклоняется при ошибке любого из переданных промисов.
function myPromiseAll(promisesArray) {
// реализация
}
Пример использования:
myPromiseAll([p1, p2, p3]).then(results => {
// обработка результатов
});