JavaScript/Objekte/Promise/reject

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche

Die Methode Promise.reject dient dazu, ein Promise im Zustand rejected zu erzeugen und mit einem Wert zu versehen.

Syntax

   Promise.reject(wert);

Es handelt sich um eine Bequemlichkeitsmethode, die man auch mit dem Promise-Konstruktor realisieren könnte:

   const rejected = new Promise((resolve, reject) => reject(wert));
Beachte: Im Gegensatz zu Promise.resolve erzeugt Promise.reject() immer ein neues Promise im rejected-Zustand, auch dann, wenn ein Promise als Wert übergeben wird.

Siehe auch