ワイズリマインダー

Promiseの書き方

Promise.all([ func1(), func2() ])
.then((result)=>{
})
.catch((error)=>{
});

func1 = ()=>{
  return new Promise((resolve, reject)=>{
    setTimeout(function(){
      resolve('success');
    }, 1000);
  });
};

func2 = ()=>{
  return new Promise((resolve, reject)=>{
    setTimeout(function(){
      reject('fail');
    }, 1000);
  });
};

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

検索

最近のコメント

最近の投稿

タグ

フィード配信

アーカイブ

外部リンク