Promise.reject()
Method Promise.reject(reason)
mengembalikan objek Promise
yang ditolak dengan alasan yang diberikan.
Sintaks
Promise.reject(reason);
Parameter
- reason
- Alasan kenapa
Promise
ditolak.
Deskripsi
Fungsi static Promise.reject
mengembalikan Promise
yang ditolak. Untuk keperluan debugging dan seleksi penankapan error, sangat berguna untuk membuat reason
pada instanceof
Error
.
Contoh
Penggunaan mthod static Promise.reject()
Promise.reject("Testing static reject").then(function(reason) {
// not called
}, function(reason) {
console.log(reason); // "Testing static reject"
});
Promise.reject(new Error("fail")).then(function(error) {
// not called
}, function(error) {
console.log(error); // Stacktrace
});
Spesifikasi
Spesifikasi | Status | Comment |
---|---|---|
ECMAScript 2015 (6th Edition, ECMA-262) The definition of 'Promise.reject' in that specification. |
Standard | Initial definition in an ECMA standard. |
ECMAScript (ECMA-262) The definition of 'Promise.reject' in that specification. |
Living Standard |
Kompabilitas Browser
BCD tables only load in the browser
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.