Junior — Senior
66
Реализация собственного аналога Promise.all
Companies where asked:
Task condition
Необходимо написать полифил для статического метода Promise.all. Функция должна принимать массив промисов и возвращать новый промис, который разрешается массивом полученных значений или отклоняется при ошибке любого из переданных промисов.
function myPromiseAll(promisesArray) {
// реализация
}
Пример использования:
myPromiseAll([p1, p2, p3]).then(results => {
// обработка результатов
});