JavaScript Promise finally()
- Previous Page catch()
- Next Page race()
- Go to the Previous Level Panduan Referensi JavaScript Promise
Definisi dan penggunaan
finally()
Method menyediakan fungsi balikan.
Pembalikan adalah fungsi yang akan dieksekusi ketika Promise disetujui (baik berhasil atau gagal).
Contoh
myPromise.finally(() => myDisplay("Selesai dijalankan"));
Sintaks
promise.finally(settled())
Parameter
Parameter | Deskripsi |
---|---|
settled() | Fungsi yang akan dieksekusi ketika Promise disetujui (berhasil atau gagal). |
Kembalian
Jenis | Deskripsi |
---|---|
Object | Objek Promise baru. |
Dukungan pelayar
finally()
Adalah fitur ECMAScript 2018.
Dari Juni 2020, ES2018 didukung di semua pelayar modern:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 63 | Edge 79 | Firefox 78 | Safari 12 | Opera 50 |
Desember 2017 | Januari 2020 | Juni 2020 | September 2018 | Januari 2018 |
finally()
Bukan mendukung Internet Explorer.
- Previous Page catch()
- Next Page race()
- Go to the Previous Level Panduan Referensi JavaScript Promise