Jak wyjść z funkcji JavaScript

Jak wyjść z funkcji JavaScript
W JavaScript wyjście z funkcji JavaScript jest uważane za pomocne, gdy potrzebujemy szybkiego sposobu na wyjście w środku funkcji lub gdy spełniony jest określony warunek. Ponadto pomaga również w określonych scenariuszach, w których chcesz użyć niektórych funkcji funkcji w naszym programie, a nie na całej funkcji.

Ten zapis poprowadzi Cię do wyjścia z funkcji JavaScript.

Jak wyjść z funkcji JavaScript?

Aby wyjść z funkcji JavaScript, możesz użyć:

  • "powrót" Oświadczenie
  • "Spróbuj złapać rzut" Oświadczenie
  • "przerwa" Oświadczenie

Teraz przejdziemy przez każde z wymienionych podejść jeden po drugim!

Metoda 1: Wyjdź z funkcji JavaScript za pomocą metody return instrukcji

„„powrót”Instrukcja zwraca określoną wartość funkcji. Zastosowaliśmy instrukcję zwrotu, aby wyświetlić określoną wartość w stosunku do określonego warunku i wyjść z funkcji.

Spójrz na poniżej podawanego przykładu.

Przykład

Po pierwsze, zdefiniujemy funkcję „exitfunc ()”I przekaż dwa argumenty”A" I "B" w tym. Następnie zwrócimy określoną wartość w stosunku do każdego warunku:

funkcjaExitFunc (a, b)
if (a> 5)
zwrot (0);

w przeciwnym razie

return („True”)

W następnym kroku wywołamy funkcję z określonymi argumentami. W rezultacie odpowiedni warunek w powyższym kodzie zostanie wykonany, a konkretna wartość w jednym z przypadków zostanie zwrócona, a funkcja wyjdzie:

konsola.log (exitfunc (3,2));

Tutaj, na wyjściu, odpowiednia wartość „PRAWDA”Zwraca się przeciwko„3„Wartość w„A”, A funkcja kończy:

Metoda 2: Wyjdź z funkcji JavaScript przy użyciu metody instrukcji „spróbuj Catch Throw”

„„Spróbuj złapać rzut„Instrukcje działają w taki sposób, że jeśli błąd wystąpi w bloku próbnym, instrukcja rzutów rzuca wyjątek od bloku połowowego, który następnie obsługuje ten wyjątek. W tej metodzie warunek jest zdefiniowany w „próbować”Blok i funkcja wychodzi, rzucając wyjątek”Wyjście„Do bloku połowowego. Blok połowowy następnie wychodzi z funkcji, wyświetlając komunikat na konsoli.

Ponadto użyliśmy również „w przeciwnym razie”Warunek, aby sprawdzić, czy funkcja poprawnie opuściła. W drugim przypadku wyświetli to „Funkcja nie została opuszczona" wiadomość.

Przykład

Najpierw umieścimy stan w bloku próbnym. Jeśli warunek jest prawdziwy, wyjątek zostanie wyrzucony do „złapać„Blok z„mi" odnosi się do "Wyjście”, A funkcja wyjdzie, wyświetlając określony komunikat:

exitfunc = (name) =>
próbować
if (name === „javascript”) wyrzuć „exit”;
w przeciwnym razie
konsola.log („Funkcja nie wyszła”)

catch (e)
konsola.log („funkcja jest wyjmowana”)

;

Na koniec funkcja zostanie wywołana z określonymi argumentami. W rezultacie zostanie wyrzucony wyjątek, a funkcja wyjdzie:

exitfunc („JavaScript”)

Wyjście

Metoda 3: Wyjdź z funkcji JavaScript za pomocą metody instrukcji Break

„„przerwa”Instrukcja wyskakuje z bloku kodu i kończy bieżącą pętlę.

Oto przykład demonstracji.

Przykład

W tej metodzie pokazaliśmy dwa stwierdzenia na konsoli i zastosowaliśmy „przerwa”Oświadczenie między nimi. W rezultacie instrukcja umieszczona po instrukcji przerwania nie zostanie wykonana jako funkcja, ponieważ funkcja wyjdzie przed nią.

Aby to zrobić, najpierw zdefiniujemy funkcję strzałki o nazwie „exitfunc ()”I umieść„przerwa”Instrukcja między działaniem drukowania dwóch stwierdzeń:

exitfunc = () =>
exitfunc:
konsola.log („Funkcja jest opuszczona”);
Break Exitfunc;
konsola.log („Funkcja nie wyszła”);

;

Następnie nazwiemy „exitfunc ()„Funkcja i odpowiednie funkcje funkcji zostaną wykonane:

exitfunc ()

W wyjściu widzimy, że druga dodana instrukcja po przerwie nie jest wykonywana jako funkcja wyszła przed nią:

Podaliśmy najprostsze metody wyjścia z funkcji JavaScript.

Wniosek

Aby wyjść z funkcji JavaScript, możesz użyć „powrót”Oświadczenie o zwróceniu wartości w stosunku do określonego warunku,„Spróbuj rzucić złapanie„Oświadczenia dotyczące warunków i wyjątków oraz„przerwa”Oświadczenie o zakończeniu pętli i wyskoczenia z funkcji. W tym artykule kierowano metodami związanymi z wyjściem z funkcji JavaScript.