<aside> 💡 Promise를 더 쉽게 사용할 수 있도록 해주는 ES8문법이다.

이 문법을 사용하려면 함수 앞부분에 async 키워드를 추가하고 함수 내부에서 Promise 앞부분에

await 키워드를 사용하면 Promise가 끝날때 까지 기다렸다가 다음 로직을 실행한다.

async function runTasks() {
  try { // try/catch 구문을 사용하여 에러를 처리합니다.
    let result = await increase(0);
    console.log(result);
    result = await increase(result);
    console.log(result);...
		result = await increase(result);
    console.log(result);
    result = await increase(result);
    console.log(result);
    result = await increase(result);
    console.log(result);
    result = await increase(result);
    console.log(result);
  } catch (e) {
    console.log(e);
  }
}

</aside>