Q. Async, Await 잘 모르겠어요

Await

await 키워드는 Promise를 반환하는 비동기 함수 앞에 위치하며, 해당 Promise가 이행될 때까지 실행을 일시 중단합니다. 비동기 함수 내용이 실행되면, await 표현식은 해당 Promise의 결과값을 반환하고, 이후에 오는 코드 실행이 재개된다.

즉 ! await 키워드 이후에 오는 코드는 비동기 작업이 완료된 후 실행된다는 점 !

async가 붙은 함수는 뭔가요 ?

Q. 비동기 처리 모델이 뭘까요 ?

Untitled

비동기식 처리 모델로 작동하는 것

Q. Promise 객체가 뭔가요 ?

  1. ES6에서 도입된 개념