Metodo di rifiuto di JavaScript Promise

Metodo di rifiuto di JavaScript Promise
La promessa rifiutare() Il metodo viene utilizzato per visualizzare il motivo dell'errore, specificato dal backend o dal front-end. In JavaScript, il metodo viene impiegato per risolvere o rifiutare qualcosa. Pertanto, restituisce il messaggio rifiutato nel promettere oggetto. È utilizzato principalmente per scopi specifici di cattura degli errori e debug. Tutti i famosi browser, tra cui Firefox, Opera, Chrome, ecc., sostenere la promessa.rifiutare() metodo.

Questo post spiega l'uso e il funzionamento del Javascript promettere.rifiutare() metodo.

Come usare la promessa.Metodo Reject () in JavaScript?

L'oggetto Promise viene utilizzato specificamente per le chiamate asincroni che vengono risolte o rifiutate. A tale scopo, il metodo Catch () viene utilizzato per acquisire e tenere il messaggio rifiutato e inoltrarlo alla console utente. Il metodo restituisce l'oggetto Promise che contiene il messaggio rifiutato, specificando il motivo.

La sintassi della promessa JavaScript.Il metodo Reject () è fornito di seguito:

Sintassi

Promettere.rifiuto (motivo)

motivo: Il motivo per respingere la promessa.

Esempio 1

Un esempio viene considerato utilizzando il metodo di rifiuto, viene eseguito il seguente codice di esempio.

Codice

// Un esempio di utilizzo del metodo Reject ()
console.log ("un esempio di utilizzo del metodo Reject ()");
const prom = newPromise ((resolto, rifiuto) =>
setTimeout (() =>
rifiuto ("The Promise Return Fail");
, 3000);
);
// usa catch () metodo
ballo studentesco.catch (er =>
console.log (er);
);

La descrizione del codice sopra è fornita qui:

  • Viene visualizzato un messaggio "Un esempio di utilizzo del metodo Reject ()" usando il console.tronco d'albero() metodo.
  • Dopo di che, IL Promettere L'oggetto viene creato con a nuovo parola chiave.
  • Un altro metodo, il setTimeout () è utilizzato in cui a rifiutare il metodo è chiamato che visualizza il messaggio dopo 3000 millisecondi.

Produzione

Il risultato mostra che il messaggio "Il ritorno della promessa fallisce"Viene visualizzato usando il file rifiutare() Metodo in JavaScript. Inoltre, viene visualizzato dopo 3 secondi utilizzando il setTimeout () metodo.

Esempio 2

Un esempio è considerato usando la promessa rifiutare() metodo utilizzando il Se e altro dichiarazioni In JavaScript.

Codice

functionmet1 ()
returnnewpromise ((resolve, rifiuy) =>
console.log ("Welcome to JavaScript");
console.log ("Welcome to LinuxHint");
Se (matematica.casuale ()>.5)
risolvere ("successo")
altro
rifiuto ("fallimento")

)

const Promise = Met1 ();

In questo codice:

  • Un definito dall'utente Met1 () viene creato il metodo che restituisce l'output di Promettere oggetto.
  • Successivamente, due parametri, risolvere E rifiutare sono passati a questo metodo.
  • In questo metodo, vengono visualizzati due messaggi utilizzando il console.tronco d'albero() metodo.
  • Dopodiché, controlla la condizione, se il Matematica.casuale() Il metodo restituisce un valore maggiore di.5, quindi il risolvere() il metodo è chiamato. Altrimenti, il rifiutare() il metodo viene eseguito.
  • Alla fine del codice, un oggetto promettere viene inizializzato per chiamare il Met1 () metodo.

Produzione

L'output restituisce il codice eseguibile visualizzando i messaggi nella finestra della console.

Conclusione

IL Promettere.rifiutare() Il metodo viene impiegato per visualizzare il motivo dell'errore, specificato dal backend o dal front-end. Il metodo è utilizzato per le operazioni asincroni. In questo articolo, viene dimostrata una panoramica fornendo la sintassi. Inoltre, un esempio è adattato per comprendere meglio il concetto di Promettere.rifiutare() metodo in JavaScript. Il metodo è utilizzato specificamente per scopi di debug.