Back to tasks
СБЕРGet help with live coding in real time with Sobes Copilot
Junior — Senior
35
Реализация собственного аналога Promise.all
Companies where asked:
Task condition
Необходимо написать полифил для статического метода Promise.all. Функция должна принимать массив промисов и возвращать новый промис, который разрешается массивом полученных значений или отклоняется при ошибке любого из переданных промисов.
function myPromiseAll(promisesArray) {
// реализация
}
Пример использования:
myPromiseAll([p1, p2, p3]).then(results => {
// обработка результатов
});