Promise.reject()

Die Promise.reject(reason) Methode gibt ein Promise Objekt zurück, das mit dem angegebenen Grund reason abgelehnt wurde.

 

Syntax

Promise.reject(reason);

Parameter

reason
Der Grund warum diese Promise abgelehnt wurde.

Rückgabewerte

Ein Promise, das mit dem angegeben Grund abgelehnt wurde

Beschreibung

Die statische Promise.reject Funktion gibt ein Promise zurück, das abgelehnt wurde. Für Debugging zwecke, sowie gezielte Fehlerverarbeitung ist es empfehlenswert, als reason eine instanceof Error. zu verwenden.

Beispiele

Verwendung der Promise.reject() Methode

Promise.reject(new Error('fail')).then(function(error) {
  // nicht aufgerufen
}, function(error) {
  console.log(error); // Stacktrace
});

Spezifikationen

Specification Status Comment
ECMAScript 2015 (6th Edition, ECMA-262)
Die Definition von 'Promise.reject' in dieser Spezifikation.
Standard Initial definition in an ECMA standard.
ECMAScript (ECMA-262)
Die Definition von 'Promise.reject' in dieser Spezifikation.
Lebender Standard  

Browserkompatibilität

No compatibility data found for javascript/promise.
Check for problems with this page or contribute missing data to mdn/browser-compat-data.

Siehe auch