
이전 글에서는 자바스크립트의 비동기 처리 방식 중 콜백 함수와 Promise를 비교해보았다.이번 글에서는 Promise를 더 직관적이고 깔끔하게 사용할 수 있는 방법인 async / await 문법에 대해 알아보자.예시 코드와 함께 실제로 어떻게 사용하는지, 기존 Promise 코드와 어떤 점이 다른지도 함께 정리해보자. 1) async / await란?async와 await는 ES2017(ES8)에서 도입된 문법으로,Promise 기반 비동기 코드를 동기식처럼 작성할 수 있도록 도와준다.async 함수는 항상 Promise를 반환한다.await 키워드는 Promise가 처리될 때까지 기다렸다가 결과를 반환한다.기본 예시async function fetchData() { const result = aw..