JavaScript:Promise
非同期処理を制御するためのオブジェクト
Promiseは、以下の3つのステートの1つを取る。
pending
非同期操作が完了していない
fulfilled
操作が完了し、Promiseが値を1つ持つ
rejected
操作がエラーまたは失敗で終了した
Promise.then()
Promise.resolve()
Promise.reject()
Promise.all()
Promise.race()
Promise - JavaScript | MDN
Promiseを使う - JavaScript | MDN
JavaScript:プロミス
JavaScript:非同期処理
JavaScript:コールバック関数
JavaScript:メソッドチェーン -- Promiseチェーン
JavaScript:エラー処理
JavaScript:関数型プログラミング
JavaScript:オブジェクト
Promise
エラー処理
関数型プログラミング
masaks - /masaks/Promiseの直列化
aumy - /aumy/promise
JavaScript.icon
https://img.shields.io/badge/JavaScript-Promise-F7DF1E.svg?logo=javascript&style=for-the-badge
MDN.icon