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)

編集

下位階層のページ

編集


脚註

編集
  1. ^ Promise - JavaScript // MDN” (2021年12月22日). 2021年12月28日閲覧。

外部リンク

編集