로딩
요청 처리 중입니다...

[javaScript] 비동기 작업 처리 메서드

 [javaScript] 비동기 작업 처리 메서드

** Promise.all 전달된 모든 프로미스가 이행될 때까지 기다립니다. 만약 하나의 프로미스라도 거부되면, Promise.all은 즉시 거부된다.

즉, 모든 프로미스가 성공해야만 최종적으로 성공한 결과를 얻을 수 있습니다. const promise1 = Promise.resolve(3); const promise2 = 42; const promise3 = new Promise((resolve, reject) => { setTimeout(resolve, 100, 'foo'); }); Promise.all([promise1, promise2, promise3]).then((values) => { console.log(values); //출력 값 : [3, 42, 'foo'] }).catch((error) => { console.error(error); }) ** Promise.any 전달된 프로미스 중 하나라도 이행되면 그 값을 반환한다. 만약 모든 프로미스가 거부되면, 거부된 이...

# all # 성공 # 비동기 # 메서드 # 동기 # then # script # Promise # javaScript # error # catch # any # 실패