Javascript Async / Await

2023. 5. 16. 20:42Javascript

async function myFunc() {
  try {
    const res1 = await fetch("URL 입력");
    const req1 = await res1.json();
    console.log("첫번째 Request 완료", req1);

    const res2 = await fetch("URL 입력");
    const req2 = await res2.json();
    console.log("두번째 Request 완료", req2);
  } catch (err) {
    console.log(err);
  } finally {
    console.log("done");
  }
}
myFunc();

- 좋은 가독성 promise, callback 보다 훨씬 보기 편함

- await 는 async 내부 함수에만 사용 가능

 

'Javascript' 카테고리의 다른 글

실행 컨텍스트  (1) 2023.12.26
Javascript 데이터 타입  (7) 2023.12.18
Javascript 프로미스 ( Promise )  (0) 2023.05.16
Javascript 이벤트루프 ( event loop )  (0) 2023.05.16
Javascript 클로져 ( Closure )  (0) 2023.05.16