async と await

実践JavaScript / 全 5

実践JavaScript - async と await

async を付けた関数は Promise を返す

関数の頭に async を付けると、その関数の戻り値は必ず Promise になります。文字列を return しても、受け取る側に届くのは中身が文字列の箱です。

async を付けた関数の中では await が使えます。中身を取り出すのはその await の役目です。

return したのは文字列ですが、返ってきたのは箱のほうです。

async function loadTitle() { return "レシピ検索アプリ"; } const returned = loadTitle(); console.log(returned instanceof Promise); // true

1 / 5

このスライドが付いているレッスンを開く