서버에서 Promise와 fetch로 데이터 불러오기 (실무편)
Promise.all([ new Promise(resolve => setTimeout(() => resolve(1), 3000)), // 1 new Promise(resolve => setTimeout(() => resolve(2), 2000)), // 2 new Promise(resolve => setTimeout(() => resolve(3), 1000)) // 3 ]).then(alert); // 프라미스 전체가 처리되면 1, 2, 3이 반환됩니다. 각 프라미스는 배열을 구성하는 요소가 됩니다. Promise.all 여러가지 promise를 한꺼번에 실행시켜준다. 하나라도 거부되면 에러가 나면서 전체를 거절한다. (모 아니면 도인 상황일 때 유용하다.) ex) 여러 개의 url에 동시에 reques..
IT 공부/프론트엔드(Front-end)
2021. 12. 13. 08:54