async/await


async宣言

は非同期関数を宣言する。
非同期関数はイベントループを介して他のコードとは別に実行され、結果として暗黙の Promise を返す。

async内ではawait式が使える

await式は非同期関数の実行を一時停止し、 Promise の解決を待ちます。
そして非同期関数の実行を再開し、解決された値を返します。