공부 및 일상기록

[면접준비] async await란 무엇인가요? 본문

개발/면접 준비용 지식 정리

[면접준비] async await란 무엇인가요?

낚시하고싶어요 2023. 1. 30. 08:23

async await는 프로미스를 간단하게 사용할 수 있게 해주는 코드입니다. 사용 방법으로는 function 키워드 앞에 async를 붙여주고 비동기로 처리되는 부분 앞에 await만 붙여주면 됩니다. async가 붙은 함수는 promise를 반환 하고, 프로미스가 아닌 것은 프로미스로 감싸서 반환합니다. await 키워드를 만나면 프로미스가 처리될 때 까지 기다립니다. 프로미스 처리가 완료되면 값만 따로 추출하여 리턴합니다.