본문 바로가기
WEB/JavaScript

[JS] 반복문 비동기

by DeveloperCat 2023. 10. 28.
반응형

Promise.All()을 이용한다.

 

 

const func = async () => {

           const promises = [];

for(let i of data){

const promise = insertDatabase(i);

promises.push(promise);

}

await Promise.all(promises);

};

 

 

이런 식으로 하면 병렬로 진행되어 다른 반복문을 사용할 때보다 시간이 훨씬 단축된다.

반응형

'WEB > JavaScript' 카테고리의 다른 글

[JS] dom  (0) 2023.10.28
[JS] fetch 메소드  (0) 2023.10.28
[JS] Promise  (0) 2023.10.28
[JS] 모듈  (0) 2023.10.28
[JS] json  (0) 2023.10.28