Promise.all은 입력된 프로미스들이 모두 완료되어야 결과를 반환하므로, 순서를 보장합니다. 따라서 입력된 프로미스가 순차적으로 실행되는 것이 아닌 병렬적으로 실행되어도 결과는 순서대로 반환됩니다. 그러나 입력된 프로미스들의 실행 순서를 보장하는 것은 아닙니다. 예를 들어, 아래와 같이 프로미스 배열을 생성하여 Promise.all로 실행하면 순서가 보장되지 않습니다. 이 경우, 실행 순서가 보장되지 않으므로, 만약 순서가 중요한 경우라면 Promise.all 대신 순차적으로 실행되는 코드를 작성해야 합니다. Promise.all에서 돌아가는 함수들의 실행 시간을 설정할 수는 없습니다. 프로미스는 비동기적으로 실행되며, 그 실행 시간은 다양한 요소에 따라 결정됩니다. 따라서 실행 시간을 정확하게 설정하는 것은 불가능합니다.

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 3월 30일 오후 12:00

댓글 0

    함께 읽은 게시물

    노력도 배신한다...250714

    1.●관계를 결정하는건 그 사람의 태도이다.
    2.●운이 안따른다고 생각이 들면 좀 기다려야 한다.

    ... 더 보기

     • 

    저장 2 • 조회 68


    성장이 어려운 환경에서의 개발자 생활

    저런 개발자 생활도 한적이 있어서 다양한 생각이 든다.

    “어이 신입, 탈출각이다” | 요즘IT

    요즘IT

    “어이 신입, 탈출각이다” | 요즘IT


    품질 높은 프로젝트는 어떻게 만들어질까? 🤔

    ... 더 보기

    “품질 높은 프로젝트는 어떻게 만들어질까?”

    F-Lab : 상위 1% 개발자들의 멘토링

    “품질 높은 프로젝트는 어떻게 만들어질까?”

    커리어를 쌓아야 할 때 알아야 하는 잔인한 사실들

    1

    ... 더 보기

     • 

    저장 77 • 조회 4,257


    상위 1% 파이썬 개발자가 사용하는 백엔드 레포지토리 TOP 8

    ... 더 보기

    🐍 8 backend repos used by the top 1% of python devs 🏆

    Medium

    🐍 8 backend repos used by the top 1% of python devs 🏆