개발일기/JS
자바스크립트 JS 동기 및 비동기 처리
알롱지
2023. 8. 30. 14:38
반응형
//병렬로 전부 실행 후
let promises = [];
promises.push(new Promise((resolve) => {
//실행문 작성1
resolve();
}));
promises.push(new Promise((resolve) => {
//실행문 작성2
resolve();
}));
promises.push(new Promise((resolve) => {
//실행문 작성3
resolve();
}));
promises.push(new Promise((resolve) => {
//실행문 작성4
resolve();
}));
Promise.all(promises).then(() => {
//위에 전부 다 작동 후에 작동 시키기
});
Promise 문들 전부 병렬로 한번에 작업 후에 다 이뤄지면
Promise.all(promises).then 구간에 있는 작업 실행
반응형