JavaScript/Promise
ナビゲーションに移動
検索に移動
- JavaScript > 標準ライブラリ Promise
Promiseオブジェクト[編集]
PromiseオブジェクトはGoFのデザインパターンのFuture パターン(別名:Promise, delay)をJavaScriptで実践するためのオブジェクトです[1]。
Promiseオブジェクトの生成には、Promiseコンストラクターを使います。
const promise = new Promise()
Promiseオブジェクトにはリテラルはありません。
プロパティ[編集]
静的プロパティ[編集]
- Promise.length
- 1
- コンストラクタの引数の数
- Promise.name
- "Promise"
- Promise.prototype
- [object]
静的メソッド[編集]
インスタンスプロパティ[編集]
Promise.prototype.size[編集]
Promiseオブジェクトの要素数。
インスタンスメソッド[編集]
この節は書きかけです。この節を編集してくれる方を心からお待ちしています。
Promise.prototype.catch(arg)[編集]
Promise.prototype.constructor(arg)[編集]
Promise.prototype.finally(arg)[編集]
Promise.prototype.then(arg,arg)[編集]
脚註[編集]
- ^ “Promise - JavaScript // MDN” (2021年12月22日). 2021年12月28日閲覧。
外部リンク[編集]
- “ECMA-262::27.2 Promise Objects” (2021年12月17日). 2021年12月28日閲覧。