Während der Codierung in JavaScript müssen Entwickler den Code manchmal aus bestimmten Gründen beenden, z. Möglicherweise möchten Sie es beenden, damit es nicht weiter ausführt und möglicherweise weitere Probleme verursacht.
In diesem Artikel wird der Prozess beschrieben, um das Skript in JavaScript zu beenden.
So beenden Sie das Skript in JavaScript?
Verwenden Sie die folgenden Möglichkeiten, um das Skript in JavaScript zu beenden:
Methode 1: Beenden Sie das Skript mit der Anweisung "Rückgabe"
Sie können eine „verwenden“zurückkehren”Anweisung Wenn eine Bedingung erfüllt ist und auch eine unerwartete Bedingung verarbeitet.
Beispiel
Definieren Sie zunächst eine Funktion namens “Aufteilung"Mit zwei Parametern", "X" Und "y”. Überprüfen Sie, ob das „y“ gleich 0 ist, und drucken Sie die Nachricht aus “Kann nicht durch Null teilen (beendet)”. Denn in der Abteilung sollte der Nenner immer größer als 0 sein. Wenn die Operanden „x“ und „y“ ungleich Null sind, teilen Sie beides und geben Sie den resultierenden Wert an die Funktion zurück:
Funktionsabteilung (x, y)
if (y == 0)
return "kann nicht durch null teilen (terminiert)";
sonst return x / y;
Rufen Sie nun die Funktion auf, indem Sie Werte übergeben “9"Als" x "und"5"Ist" y ":
Konsole.log (Abteilung (9,5));
Rufen Sie die Funktion erneut auf, indem Sie "X" und "Y" als "als" übergeben "11" Und "0", bzw:
Konsole.log (Division (11,0));
Ausgang
Methode 2: Beenden Sie das Skript mit dem Befehl „Debugger“
Während des Tests oder des Debuggens können Sie das verwenden “DebuggerBefehl, das Skript an jedem Punkt zu stoppen. Es stoppt den Programmausführungsprozess und implementiert die Debug -Funktion. Es ist genau wie Haltepunkte im manuellen Debuggen.
Beispiel
In der angegebenen Beispiele erstellen wir zunächst ein Formular, das zwei Textfelder mit einer Schaltfläche Senden enthält, die die Funktion im Klickereignis aufgerufen hat:
Verwenden Sie in JavaScript -Datei oder dem Tag den folgenden Code:
Funktion myfunc ()
var name = dokument.GetElementById ("Name").Wert;
var hobby = document.GetElementById ("Hobby").Wert;
Debugger;
if (name == "")
dokumentieren.getElementById ("Fehler").Innerhtml = "Name eingeben";
falsch zurückgeben;
if (hobby == "")
dokumentieren.getElementById ("Fehler").Innerhtml = "Hobby eingeben";
falsch zurückgeben;
Nach dem angegebenen Code:
Aus der Ausgabe kann beobachtet werden, dass nur ein Feld gefüllt ist, und der Debugger wird genannt, der das Skript stoppt, indem er auf die “klickt“einreichen" Taste. Wenn Sie weiter verarbeiten, klicken Sie auf die “WeitermachenButton des Debuggers:
Methode 3: Beenden Sie das Skript, das einen Fehler wirft
Zu guter Letzt können Sie Ihr Skript auch anhalten oder beenden. “einen Fehler werfen”Über das Auftreten einer Ausnahme.
Beispiel
In dem angegebenen Beispiel geben wir im vorgesehenen Beispiel einen Ausnahmefehler und beenden/stoppen das Skript:
Funktion myfunc ()
var name = dokument.GetElementById ("Name").Wert;
var hobby = document.GetElementById ("Hobby").Wert;
if (name == "" || hobby == "")
Neuen Fehler werfen ("Programm wegen leerer Felder");
Die Ausgabe zeigt an, dass das Skript gestoppt wird, wenn die oder beide Textfelder leer sind:
Notiz: Für Knoten.JS, Sie können das verwenden “abbrechen()" oder "Ausfahrt()Methoden zur Beendigung des Skripts.
Abschluss
Verwenden Sie das Skript in JavaScript, um das “zu beenden.“zurückkehren" Stellungnahme, "DebuggerBefehl ”oder“einen Fehler werfen”. Sie können einen beliebigen Ansatz entsprechend der Präferenz verwenden. Der Befehl „Debugger“ wird jedoch hauptsächlich verwendet, um den Code zu testen. In diesem Artikel wurde der Prozess zur Beendigung des Skripts in JavaScript beschrieben.