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.