← 문제 목록
고급 JavaScript 100P

Promise.all의 동작 방식은?

JavaScript에서 Promise.all() 메소드는 여러 개의 프로미스를 동시에 처리할 수 있도록 해줍니다. 다음 코드를 살펴보세요:



위 코드를 실행했을 때, Promise.all()의 결과는 어떻게 될까요?
JAVASCRIPT
const promise1 = Promise.resolve(1);
const promise2 = new Promise((resolve) => setTimeout(resolve, 100, 2));
const promise3 = new Promise((resolve, reject) => setTimeout(reject, 200, 'Error'));

Promise.all([promise1, promise2, promise3])
  .then(results => console.log(results))
  .catch(error => console.error(error));

답변

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