Die Grundstruktur der JavaScript-Skriptsprache besteht aus Steueranweisungen, Funktionen, Objekten, Methoden, Eigenschaften usw. zur Implementierung der Programmierung.
Programmkontrollfluss
In jeder Sprache ist ein Programmkontrollfluss notwendig. Er kann die Verwirrung des gesamten Programms verringern und dafür sorgen, dass es auf eine bestimmte Weise reibungslos ausgeführt wird. Die folgenden sind häufig verwendete Programmkontrollflussstrukturen und -anweisungen in JavaScript:
1 if-Bedingungsanweisung
Grundformat:
if (Ausdruck) {
Anweisungssegment 1;
......
} else {
Anweisungssegment 2;
....
}
Funktion: Wenn der Ausdruck wahr ist, führen Sie Anweisungssegment 1 aus, andernfalls führen Sie Anweisungssegment 2 aus.
2. For-Schleifenanweisung
Grundformat:
for (Initialisierung; Bedingung; Inkrement)
Anweisungssatz
Funktion : Bedingungsschleife implementieren, wenn die Bedingung wahr ist, den Anweisungssatz ausführen, andernfalls aus dem Schleifenkörper springen.
Erklärung: Der Initialisierungsparameter gibt die Startposition der Schleife an und muss dem Anfangswert der Variablen zugewiesen werden.
Bedingung: Dies ist die Bedingung, anhand derer beurteilt wird, wann die Schleife stoppt. Wenn die Bedingung erfüllt ist, führen Sie den Schleifenkörper aus, andernfalls springen Sie heraus.
Inkrement: Definiert hauptsächlich, wie sich die Schleifensteuervariable während jeder Schleife ändert. Die drei Hauptaussagen müssen durch Kommas getrennt werden.
3. while-Schleife
Grundformat:
while (Bedingung)
Anweisungssatz
Diese Anweisung ist dieselbe wie Wenn die Bedingung in der For-Anweisung wahr ist, wiederholen Sie die Schleife, andernfalls verlassen Sie die Schleife.
For- und while-Anweisungen
sind beide Schleifenanweisungen. Die Verwendung der For-Anweisung ist bei der Verarbeitung zusammengehöriger Zahlen einfacher zu verstehen, während die while-Schleife eine speziellere Wirkung auf komplexe Anweisungen hat. .
4. Die break- und continue-Anweisungen
sind die gleichen wie in der C++-Sprache. Verwenden Sie die break-Anweisung, um die Schleife aus For oder while herausspringen zu lassen und die verbleibenden Anweisungen weiter zu überspringen Verlassen Sie die Schleife und betreten Sie die nächste Schleife.
Funktion
Funktion bietet eine sehr praktische Funktion für Programmierer. Normalerweise wird beim Entwerfen eines komplexen Programms das Programm entsprechend den auszuführenden Funktionen immer in einige relativ unabhängige Teile unterteilt und für jeden Teil eine Funktion geschrieben. Somit ist jeder Teil völlig unabhängig, hat eine einzige Aufgabe und das Programm ist klar, leicht verständlich, leicht zu lesen und leicht zu warten. JavaScript-Funktionen können Module kapseln, die in einem Programm mehrfach verwendet werden können. Und kann als Ergebnis ereignisgesteuerter Prozeduren aufgerufen werden. Dadurch wird eine Funktion implementiert, um es dem Ereignistreiber zuzuordnen. Das ist anders als bei anderen Sprachen.
1. JavaScript-Funktionsdefinition
Funktionsfunktionsname (Parameter, Variablen){
Funktionskörper;.
Rückgabeausdruck;
}
Hinweis: Beim Aufruf einer Funktion können alle verwendeten Variablen oder Literale als Argumente übergeben werden.
Funktionen werden durch das Schlüsselwort Function definiert.
Funktionsname: Definieren Sie den Namen Ihrer eigenen Funktion.
Die Parameterliste ist der Wert, der zur Verwendung oder Operation an die Funktion übergeben wird. Ihr Wert kann eine Konstante, eine Variable oder ein anderer Ausdruck sein.
Rufen Sie eine Funktion auf, indem Sie den Funktionsnamen (tatsächliche Parameter) angeben.
Muss Return verwendet werden, um den Wert zurückzugeben.
Bei Funktionsnamen muss die Groß-/Kleinschreibung beachtet werden.
2. Formale Parameter in der Funktion
In der Definition der Funktion sehen wir, dass es eine Parameterliste nach dem Funktionsnamen gibt. Diese Parametervariablen können eine oder mehrere sein. Wie können wir also die Anzahl der Parametervariablen bestimmen? In JavaScript können Sie die Anzahl der Parameter über arguments.Length überprüfen.
Beispiel:
Funktion function_Name(exp1,exp2,exp3,exp4)
Number = function _Name.arguments.length;
if (Number> 1)
document.wrile(exp2); 3)
document.write(exp4);
...
Das Obige ist das Programm Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)!