JavaScript Promise finally()
- 前のページ catch()
- 次のページ race()
- 上一层に戻る JavaScript Promise リファレンスマニュアル
定義と使用方法
finally()
メソッドはコールバック関数を提供します。
このコールバックは、Promiseが解決(成功または失敗)した時に実行される関数です。
例
myPromise.finally(() => myDisplay("完了"));
文法
promise.finally(settled())
引数
引数 | 説明 |
---|---|
settled() | Promiseが解決(成功または失敗)した時に実行される関数。 |
返り値
タイプ | 説明 |
---|---|
Object | 新しいPromiseオブジェクト。 |
ブラウザサポート
finally()
ECMAScript 2018の機能です。
2020年6月以降、ES2018はすべての現代ブラウザでサポートされています:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 63 | Edge 79 | Firefox 78 | Safari 12 | Opera 50 |
2017年12月 | 2020年1月 | 2020年6月 | 2018年9月 | 2018年1月 |
finally()
Internet Explorer はサポートされていません。
- 前のページ catch()
- 次のページ race()
- 上一层に戻る JavaScript Promise リファレンスマニュアル