
async & await
·
JavaScript
자바스크립트 비동기 처리방식중 하나 async추가 => Promise 반환 async & await의 기본적인 문법 구조 async function 함수명() { await 비동기_처리_메서드_명(); } 먼저 함수의 앞에 async 라는 예약어를 붙이고 함수의 내부 로직 중 HTTP 통신을 하는 비동기 처리 코드 앞에 await를 붙인다. [!주의] 비동기 처리 메서드가 꼭 프로미스 객체를 반환해야 await가 의도한 대로 동작한다. 일반적으로 await의 대상이 되는 비동기 처리 코드는 Axios 등 프로미스를 반환하는 API 호출 함수다. * fetch를 호출하게 되면 브라우저는 네트워크 요청을 보내고 Promise가 반환된다. 그래서 .then 메서드를 통해서 반환 받은 Promise를 사용하는 ..