このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

Promise (プロミス)

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

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