Promise (プロミス)

プロミス (Promise) は、ある関数が返す、呼び出された時点でまだ完了していない処理の結果を表すオブジェクトです。プロミスは文字通り、関数がプロミスオブジェクトを通して最終的に結果を返すという約束を表します。

非同期に処理をおこなう関数が処理を完了したとき、プロミスオブジェクトに設置された解決ハンドラー(または履行ハンドラー、完了ハンドラー)が呼び出され、呼び出し元の関数は処理の完了を知ることができます。

関連情報