← 문제 목록
중급 JavaScript 50P

Promise.all()의 동작 방식은?

다음 코드에서 Promise.all()의 동작을 설명하시오.



위의 코드는 여러 개의 프로미스를 병렬로 실행하고 결과를 배열로 반환합니다. 이때 프로미스 중 하나라도 실패하면 전체가 실패하는 동작을 정의합니다. 이 경우, 모두 성공하는 경우의 결과가 무엇인지 알아보세요.
JAVASCRIPT
const promise1 = Promise.resolve(3);
const promise2 = new Promise((resolve, reject) => setTimeout(resolve, 100, 'foo'));
const promise3 = 42;

Promise.all([promise1, promise2, promise3]).then(values => {
  console.log(values);
});

답변

로그인 후 제출하기
0명 풀이 · 정답률 0%