axios
-
자바스크립트 비동기 처리 async & awaitStudy/JavaScript 2020. 2. 10. 11:12
What is async & await? async & await 문법은 자바스크립트 비동기 처리 패턴 중 비교적 최근에 나온 문법이다. 이는 콜백 함수와 프로미스의 단점을 보완하고 가독성을 높이고 관리의 편의성을 높인 방식이다. 기본 문법 구조 async function 함수명() { await 비동기처리메소드명(); } async는 함수명 앞에 붙여주고 await는 비동기 처리 메소드명 앞에 붙여준다. await 뒤에 오는 비동기 처리 메소드는 반드시 Promise 객체를 반환하는 함수여야 한다. 보통 Axios와 같이 프로미스 객체를 반환하는 API 호출 함수가 비동기 처리 메소드 자리에 온다. 그리고 await 키워드는 async 함수 내부에서만 유효하다. 여러 개 비동기 처리 다루기 with H..