JavaScript Promise Reject -Methode

JavaScript Promise Reject -Methode
Das Versprechen ablehnen() Die Methode wird verwendet, um den Grund für den Fehler anzuzeigen, der entweder durch das Backend oder das Front-End angegeben ist. In JavaScript wird die Methode verwendet, um etwas zu lösen oder abzulehnen. Daher gibt es die abgelehnte Nachricht in der zurück versprechen Objekt. Es wird hauptsächlich für spezifische fehleranfällige und debuggierende Zwecke verwendet. Alle berühmten Browser, einschließlich Firefox, Oper, Chrom usw., Unterstützen Sie das Versprechen.ablehnen() Methode.

Dieser Beitrag erklärt die Verwendung und Arbeit des JavaScripts versprechen.ablehnen() Methode.

Wie man das Versprechen nutzt.Reject () Methode in JavaScript?

Das Versprechenobjekt wird speziell für asynchrone Anrufe verwendet, die gelöst oder abgelehnt werden. Zu diesem Zweck wird die Catch () -Methode verwendet, um die abgelehnte Nachricht zu erfassen und zu halten und an die Benutzerkonsole weiterzuleiten. Die Methode gibt das Versprechenobjekt zurück, das die abgelehnte Nachricht enthält, und gibt den Grund an.

Die Syntax des JavaScript -Versprechens.Reject () -Methode wird unten angegeben:

Syntax

Versprechen.Ablehnungsgrund)

Grund: Der Grund, das Versprechen abzulehnen.

Beispiel 1

Ein Beispiel wird unter Verwendung der Ablehnungsmethode berücksichtigt. Der folgende Beispielcode wird ausgeführt.

Code

// Ein Beispiel für die Methode für Verheißungsversprechen () ()
Konsole.log ("Ein Beispiel für die Verwendung von Verheißungen disject ()");
const prom = newPromise ((Resolve, Ablehnung) =>
setTimeout (() =>
ablehnen ('die Versprechensrendite scheitern');
, 3000);
);
// verwenden
Abschlussball.catch (er =>
Konsole.log (er);
);

Die Beschreibung des obigen Codes wird hier bereitgestellt:

  • Eine Nachricht wird angezeigt “Ein Beispiel für die Methode für Verheißungsversprechen () ()" Verwendung der Konsole.Protokoll() Methode.
  • Danach, Die Versprechen Objekt wird mit a erstellt neu Stichwort.
  • Eine andere Methode, die setTimeout () wird verwendet, in dem a ablehnen Die Methode wird aufgerufen, die die Nachricht danach anzeigt 3000 Millisekunden.

Ausgang

Das Ergebnis zeigt, dass die Nachricht “Das Versprechen zurücksagen”Wird mit dem angezeigt ablehnen() Methode in JavaScript. Darüber hinaus wird es nach 3 Sekunden durch Verwendung der angezeigt setTimeout () Methode.

Beispiel 2

Ein Beispiel wird in Betracht gezogen, das Versprechen zu verwenden ablehnen() Methode durch Verwendung der Wenn und sonst Aussagen In JavaScript.

Code

functionmet1 ()
returnNewPromise ((Resolve, ablehnen) =>
Konsole.log ("Willkommen bei JavaScript");
Konsole.log ("Willkommen bei LinuxHint");
if (Mathe.random ()>.5)
Resolve ("Erfolg")
anders
ablehnen ("Fehler")

)

const versprach = met1 ();

In diesem Code:

  • Eine benutzerdefinierte met1 () Die Methode wird erstellt, die die Ausgabe der zurückgibt Versprechen Objekt.
  • Danach zwei Parameter, beschließen Und ablehnen werden an diese Methode übergeben.
  • In dieser Methode werden zwei Nachrichten mit dem angezeigt Konsole.Protokoll() Methode.
  • Überprüfen Sie danach den Zustand, wenn die Mathematik.willkürlich() Methode gibt einen Wert mehr als größer als.5, dann die beschließen() Methode heißt. Ansonsten der ablehnen() Methode wird ausgeführt.
  • Am Ende des Code ein Objekt versprechen wird initialisiert, um das anzurufen met1 () Methode.

Ausgang

Die Ausgabe gibt den ausführbaren Code zurück, indem die Nachrichten im Konsolenfenster angezeigt werden.

Abschluss

Der Versprechen.ablehnen() Die Methode wird verwendet, um den Grund für den Fehler anzuzeigen, entweder vom Backend oder des Front-Ends angegeben. Die Methode wird für asynchrone Operationen verwendet. In diesem Artikel wird eine Übersicht durch Bereitstellung der Syntax demonstriert. Darüber hinaus ist ein Beispiel angepasst, um das Konzept des Konzepts besser zu verstehen Versprechen.ablehnen() Methode in JavaScript. Die Methode wird speziell für verwendet Debugging -Zwecke.