전에 포스팅했던 Promise 를 더 쉽게 사용할 수 있게 해주는 문법인 async와 await에 대해서 알아보자. async와 await은 처음엔 낯설지만 익숙해지면 굉장히 쉬운 문법이다. async async는 function 앞에 붙여서 사용한다. async function hello(){ return "Hello World!"; } hello(); //Promise {: 'Hello World!'} function 앞에 async를 붙이면 해당 함수는 항상 Promise를 반환한다. 명시적으로 Promise를 return값으로 주지 않아도, return 값을 Promise(이행된 프로미스)로 감싸서 반환한다. 그리고 async가 붙은 function은 내부에 await 문법을 사용할 수 있다. a..