JavaScript Promise catch()

Definisi dan penggunaan

catch() Method menyediakan fungsi kembalian.

Kembalian adalah fungsi yang dieksekusi ketika Promise ditolak.

Contoh

myPromise.catch(x => myDisplay(x));

Coba sendiri

Sintaks

promise.catch(rejected())

Parameter

Parameter Deskripsi
rejected() Fungsi yang akan dieksekusi ketika Promise ditolak.

Nilai kembalian

Tipe Deskripsi
Object Objek Promise yang baru.

Dukungan browser

catch() Adalah fitur ECMAScript 6 (ES6).

Sejak Juni 2017, ES6 (JavaScript 2015) didukung di semua browser modern:

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
Mei 2016 April 2017 Juni 2017 September 2016 Juni 2016

catch() Tidak mendukung Internet Explorer.