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

Siehe auch