So beenden Sie eine JavaScript -Funktion

So beenden Sie eine JavaScript -Funktion
In JavaScript wird das Verlassen einer JavaScript -Funktion als hilfreich angesehen, wenn wir einen schnellen Weg benötigen, um in der Mitte der Funktion zu beenden oder wenn eine bestimmte Bedingung erfüllt ist. Darüber hinaus hilft es auch in bestimmten Szenarien, in denen Sie einige der Funktionen der Funktion in unserem Programm und nicht die gesamte Funktion verwenden möchten.

Mit diesem Bericht werden Sie eine JavaScript-Funktion beenden.

So beenden Sie eine JavaScript -Funktion?

Um eine JavaScript -Funktion zu beenden, können Sie verwenden:

  • zurückkehren" Stellungnahme
  • Versuchen Sie, Fangrohr zu fangen" Stellungnahme
  • brechen" Stellungnahme

Wir werden jetzt jede der genannten Ansätze einzeln durchlaufen!

Methode 1: Beenden Sie eine JavaScript -Funktion mithilfe der Return -Anweisung -Methode

Der "zurückkehren”Anweisung gibt einen bestimmten Wert einer Funktion zurück. Wir haben die Rückgabeanweisung angewendet, um einen bestimmten Wert gegen eine bestimmte Bedingung auszugeben und die Funktion zu beenden.

Schauen Sie sich das unterbewertete Beispiel an.

Beispiel

Erstens werden wir eine Funktion definieren “exitfunc ()"Und zwei Argumente übergeben"A" Und "B" drin. Dann geben wir einen bestimmten Wert gegen jede Bedingung zurück:

Funktionexitfunc (a, b)
if (a> 5)
return (0);

anders

return ("true")

Im nächsten Schritt werden wir die Funktion mit den angegebenen Argumenten aufrufen. Infolgedessen wird die entsprechende Bedingung im obigen Code ausgeführt, und der spezifische Wert in einem der Fälle wird zurückgegeben, und die Funktion wird beendet:

Konsole.log (exitFunc (3,2));

Hier in der Ausgabe der entsprechende Wert “WAHR"Wird gegen die zurückgegeben"3"Wert in"AUnd die Funktion verlässt:

Methode 2: Beenden Sie eine JavaScript -Funktion mit der Anweisungsmethode "Probieren Sie Catch Throw" -Methode

Der "Versuchen Sie, Fangrohr zu fangen”Aussagen funktionieren so, dass die Ausnahme in den Fangblock, der diese Ausnahme behandelt. Bei dieser Methode ist eine Bedingung in der “definiert“versuchen"Block und die Funktion verlässt eine Ausnahme"Ausfahrt”Zum Fangblock. Der Fangblock verlässt dann die Funktion, indem die Nachricht auf der Konsole angezeigt wird.

Darüber hinaus haben wir auch benutzt “andersBedingung, um zu überprüfen, ob die Funktion ordnungsgemäß beendet ist. Im anderen Fall zeigt es das an “Funktion nicht verlassen" Nachricht.

Beispiel

Erstens werden wir einen Zustand in den Try -Block legen. Wenn die Bedingung zutrifft, wird eine Ausnahme auf die "geworfen"fangen"Block mit"e" in Bezug auf "AusfahrtUnd die Funktion wird beendet, indem die angegebene Nachricht angezeigt wird:

exitfunc = (name) =>
versuchen
if (name === "javaScript") werfen "exit";
anders
Konsole.log ("Funktion nicht beendet")

catch (e)
Konsole.log ("Die Funktion wird beendet")

;

Schließlich wird die Funktion mit den angegebenen Argumenten aufgerufen. Infolgedessen wird eine Ausnahme geworfen und die Funktion wird beendet:

exitfunc ("javaScript")

Ausgang

Methode 3: Beenden Sie eine JavaScript -Funktion mithilfe der Break -Anweisung -Methode

Der "brechen”Anweisung springt aus einem Codeblock heraus und beendet die aktuelle Schleife.

Hier ist ein Beispiel für die Demonstration.

Beispiel

In dieser Methode haben wir zwei Aussagen auf der Konsole angezeigt und die “angewendet“brechen”Aussage dazwischen. Infolgedessen wird die nach der Break -Anweisung platzierte Anweisung nicht als Funktion ausgeführt, da die Funktion vor ihr beendet wird.

Zuerst definieren wir eine Pfeilfunktion namens “exitfunc ()"Und platzieren Sie eine"brechen”Erklärung zwischen dem Betrieb des Druckens zwei Aussagen:

exitfunc = () =>
exitfunc:
Konsole.log ("Funktion wird beendet");
Break ExitFunc;
Konsole.log ("Funktion nicht beendet");

;

Als nächstes werden wir das nennen "exitfunc ()Die Funktion und die entsprechenden Funktionen der Funktion werden ausgeführt:

exitfunc ()

In der Ausgabe können wir sehen, dass die zweite Anweisung nach der Pause nicht als vor dieser beendete Funktion ausgeführt wird:

Wir haben die einfachsten Methoden bereitgestellt, um eine JavaScript -Funktion zu beenden.

Abschluss

Um eine JavaScript -Funktion zu beenden, können Sie die “verwenden“zurückkehren”Erklärung zur Rückgabe eines Wertes gegen eine bestimmte Bedingung, die“Versuchen Sie, Fang zu werfen”Aussagen, um die Bedingungen und Ausnahmen und die“ zu bewältigenbrechen”Anweisung zur Beendigung der Schleife und aus der Funktion heraussprung. Dieser Artikel leitete die Methoden, die sich mit dem Ausbruch einer JavaScript -Funktion beziehen.