JavaScript Promise finally()
描述
finally()
方法提供一個回撥函式。
當 Promise 狀態確定(已完成或已拒絕)時,將執行此回撥函式。
語法
promise.finally(settled())
引數
settled() | 當 Promise 狀態確定(已完成或已拒絕)時要執行的函式 |
返回值
型別 | 描述 |
物件 | 新的 Promise 物件 |
瀏覽器支援
finally()
是 ECMAScript 2018 功能。
自 2020 年 6 月起,所有現代瀏覽器均支援 ES2017
Chrome 63 | Edge 79 | Firefox 78 | Safari 12 | Opera 50 |
2017 年 12 月 | 2020 年 1 月 | 2020 年 6 月 | 2018 年 9 月 | 2018 年 1 月 |
Internet Explorer 不支援 finally()
。