Heim > Artikel > Web-Frontend > So definieren Sie eine Methode in Javascript
So definieren Sie eine Methode: 1. Definitionsformel, definieren Sie zuerst die Methode und rufen Sie sie dann auf. Die Syntax lautet „Funktionsname (Parameter) {auszuführender Code}“. 2. Variablenformel: Die Syntax lautet „var Variablenname = Funktionsfunktionsname (Parameter) ){auszuführender Code}".
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Funktionen in JavaScript ähneln Methoden in Java. Sie sind Anweisungsblöcke, die bestimmte Funktionen ausführen. Es gibt zwei Möglichkeiten, Funktionen zu definieren:
Der Unterschied zwischen den beiden Möglichkeiten, Funktionen zu definieren: Der erste ist Definitionsformel genannt, der zweite Typ heißt Variablenformel. In praktischen Anwendungen gibt es keinen Unterschied zwischen den beiden, aber es gibt einen Unterschied in der Reihenfolge der Aufrufe: Definitionen können nach dem Aufruf definiert werden, Variablenausdrücke jedoch nicht. Das Beispiel lautet wie folgt:
1, Definitionsformel
<script> function test(age){ //先定义方法,再调用 console.log(age); } test(23); </script>
<script> test(23); function test(age){ //先调用,再定义方法,不会出错 console.log(age); } </script>
2, Variablenformel
<script> var print=function(name){ console.log(name); } print("tom"); </script>
<script> print("tom"); //先调用,再定义会出错。 var print=function(name){ console.log(name); } </script>
Funktionsparameterliste und Rückgabewert:
Funktionsparameter Liste: Funktionsparameterliste in JavaScript Die Parameter von dürfen keine Datentypen haben; die Anzahl der Funktionsparameter kann 0 bis 255 betragen. Wenn mehrere Parameter vorhanden sind, werden die Parameter durch Kommas getrennt.
Funktionsrückgabewert: Die JavaScript-Funktion definiert die Rückgabe nicht Werttyp-Teil der Funktion, JavaScript. Die Funktion bestimmt den Rückgabewerttyp basierend auf der Rückgaberückgabewertanweisung im Funktionskörper. Wenn keine Rückgaberückgabewertanweisung vorhanden ist, gibt die Funktion keinen Wert zurück.
Hinweis:
Wenn beim Deklarieren einer Variablen innerhalb einer Funktion das Schlüsselwort var ignoriert wird, ist die Variable eine globale Variable, wie im folgenden Beispiel gezeigt:
In der zwölften Zeile nach der Definition von var geht der Code schief
[Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene]
Das obige ist der detaillierte Inhalt vonSo definieren Sie eine Methode in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!