Metoda odrzucania obietnicy JavaScript

Metoda odrzucania obietnicy JavaScript
Obietnica odrzucić() Metoda służy do wyświetlania przyczyny błędu, określonego przez backend lub front-end. W JavaScript metoda jest stosowana do rozwiązania lub odrzucenia czegoś. Dlatego zwraca odrzuconą wiadomość w obietnica obiekt. Służy głównie do określonych celów przyciągania błędów i debugowania. Wszystkie słynne przeglądarki, w tym Firefox, Opera, Chrome itp., poprzeć obietnicę.odrzucić() metoda.

Ten post wyjaśnia wykorzystanie i działanie JavaScript obietnica.odrzucić() metoda.

Jak użyć obietnicy.Metoda reject () w JavaScript?

Obiekt obietnicy jest specjalnie używany do wywołań asynchronicznych, które są rozwiązywane lub odrzucane. W tym celu metoda catch () jest wykorzystywana do przechwytywania i trzymania odrzuconej wiadomości i przekazywania jej do konsoli użytkownika. Metoda zwraca obiekt obietnicy zawierający odrzucony komunikat, określając powód.

Składnia obietnicy JavaScript.Metoda odrzucona () podano poniżej:

Składnia

Obietnica.odrzucić (powód)

powód: Powód odrzucenia obietnicy.

Przykład 1

Przykład jest rozważany za pomocą metody odrzucania, wykonany jest następujący przykładowy kod.

Kod

// Przykład użycia Metoda Obiecaj ()
konsola.log („Przykład użycia obietnicy reject ()”);
const prom = newPromise ((RESPORVE, odrzuć) =>
settimeout (() =>
Odrzuć („Niepowodzenie zwrotu obietnicy”);
, 3000);
);
// Użyj metody catch ()
bal studencki.Catch (er =>
konsola.log (er);
);

Opis powyższego kodu znajduje się tutaj:

  • Wyświetlany jest komunikat „Przykład metody użycia Obiecaj ()" używając konsola.dziennik() metoda.
  • Po tym, Obietnica Obiekt jest tworzony z nowy Słowo kluczowe.
  • Inna metoda, settimeout () jest używany, w którym odrzucić Metoda nazywana jest wyświetleniem wiadomości po 3000 milisekund.

Wyjście

Wynik pokazuje, że przesłanie „Niepowodzenie obietnicy”Jest wyświetlany za pomocą odrzucić() Metoda w JavaScript. Ponadto jest wyświetlany po 3 sekundach przy użyciu settimeout () metoda.

Przykład 2

Przykład jest rozważany za pomocą obietnicy odrzucić() Metoda, wykorzystując Jeśli i inaczej W JavaScript.

Kod

funkcjaMet1 ()
returnNewPromise ((RESPORVE, odrzuć) =>
konsola.log („Witamy w JavaScript”);
konsola.log („Witamy w Linuxhint”);
if (matematyka.Random ()>.5)
Resolve („Success”)
w przeciwnym razie
Odrzucenie („niepowodzenie”)

)

const obieca = Met1 ();

W tym kodzie:

  • Zdefiniowany przez użytkownika Met1 () tworzona jest metoda, która zwraca dane wyjściowe Obietnica obiekt.
  • Następnie dwa parametry, rozstrzygać I odrzucić są przekazywane do tej metody.
  • W tej metodzie wyświetlane są dwie wiadomości za pomocą konsola.dziennik() metoda.
  • Następnie sprawdź warunek, jeśli Matematyka.losowy() Metoda zwraca wartość większą niż.5, potem rozstrzygać() Metoda jest wywoływana. W przeciwnym razie odrzucić() Metoda jest wykonywana.
  • Na końcu kodu obiekt obietnica jest inicjowany, aby zadzwonić Met1 () metoda.

Wyjście

Wyjście zwraca kod wykonywalny, wyświetlając komunikaty w oknie konsoli.

Wniosek

Obietnica.odrzucić() Metoda jest stosowana do wyświetlania przyczyny błędu, określonego przez backend lub front-end. Metoda jest wykorzystywana do operacji asynchronicznych. W tym artykule pokazano przegląd, podając składnię. Ponadto przykład jest dostosowany do lepszego zrozumienia pojęcia Obietnica.odrzucić() metoda w JavaScript. Metoda jest specjalnie stosowana cele debugowania.