Promiseの実行

呼び出される非同期関数

function resolveAfter3Seconds() {
  return new Promise(resolve => {
    setTimeout(() => {
      resolve('resolved');
    }, 3000);
  });
}

非同期関数の呼び出し 1 - Promise.then()

resolveAfter3Seconds().then((data) =>{
    console.log(data);
});

非同期関数の呼び出し 2 - async/await

async function getAsyncData() {
    const result = await resolveAfter3Seconds();
    console.log(result);
}

getAsyncData();

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2019-10-09 (水) 09:29:52 (6d)