Javascript

Javascript Async / Await

muyeon 2023. 5. 16. 20:42
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 내부 함수에만 사용 가능