複数のPromiseを扱う4つのメソッド
- カテゴリー
- JavaScript >
- ECMAScript
全3回
複数の非同期処理を組み合わせて使うという場面は、開発をしていると数多く出てきます。非同期処理を組み合わせて使うための4つのメソッドのその違いについて、例を交えながら解説します。
最終回 Promise.race()
JavaScriptで非同期処理を組み合わせて使うための4つのメソッドのうち、Promise.race()を解説します。応用例として、タイムアウトの処理を取り上げます。
第2回 Promise.allSettled()、Promise.any()
JavaScriptで非同期処理を組み合わせて使うための4つのメソッドのうち、Promise.allSettled()とPromise.any()を解説します。
第1回 Promise.all()
機能が似ていてややこしい、非同期処理を組み合わせて使う4つのメソッドを、例を交えながら解説します。まずはすべての処理が成功するか、いずれかの処理が失敗したときに値が決まる、Promise.all()です。