Eine JavaScript-Funktion ist ein Codeblock, der eine bestimmte Aufgabe ausführen soll. Eine JavaScript-Funktion wird ausgeführt, wenn ein bestimmter Code sie durch das Funktionsschlüsselwort gefolgt vom Funktionsnamen und Klammern () aufruft. Der Funktionsname kann Buchstaben, Zahlen, Unterstriche und Dollarzeichen enthalten.
Die Betriebsumgebung dieses Artikels: Windows 7-System, JavaScript-Version 1.8.5, DELL G3-Computer.
JavaScript-Funktionen sind Codeblöcke, die zur Ausführung einer bestimmten Aufgabe entwickelt wurden.
JavaScript-Funktionen werden ausgeführt, wenn ein Code sie aufruft.
JavaScript-Funktionssyntax
JavaScript-Funktionen werden durch das Funktionsschlüsselwort definiert, gefolgt vom Funktionsnamen und Klammern ().
Funktionsnamen können Buchstaben, Zahlen, Unterstriche und Dollarzeichen enthalten (die Regeln sind die gleichen wie bei Variablennamen).
Klammern können durch Kommas getrennte Parameter enthalten:
(参数 1, 参数 2, ...)
Von einer Funktion ausgeführter Code wird in geschweifte Klammern gesetzt: {}
function name(参数 1, 参数 2, 参数 3) { 要执行的代码 }
Funktionsparameter sind die in der Funktionsdefinition aufgeführten Namen.
Funktionsargumente sind die tatsächlichen Werte, die die Funktion beim Aufruf empfängt.
In Funktionen sind Parameter lokale Variablen.
In anderen Programmiersprachen ähneln Funktionen Prozeduren (Prozedur) oder Unterprogrammen (Subroutine).
Funktionsaufruf
Der Code in der Funktion wird ausgeführt, wenn anderer Code die Funktion aufruft:
Wenn das Ereignis eintritt (wenn der Benutzer auf die Schaltfläche klickt)
Wenn der JavaScript-Code aufruft
Automatisch (selbstaufrufend)
In diesem Tutorial erfahren Sie mehr über Funktionsaufrufe.
Funktionsrückgabe
Wenn JavaScript die Rückgabeanweisung erreicht, stoppt die Ausführung der Funktion.
Wenn eine Funktion durch eine Anweisung aufgerufen wird, „kehrt“ JavaScript nach der aufrufenden Anweisung zum Ausführungscode zurück.
Funktion berechnet normalerweise den Rückgabewert. Dieser Rückgabewert wird an den Aufrufer zurückgegeben:
Instance
Berechnen Sie das Produkt zweier Zahlen und geben Sie das Ergebnis zurück:
var x = myFunction(7, 8); // 调用函数,返回值被赋值给 x function myFunction(a, b) { return a * b; // 函数返回 a 和 b 的乘积 }
x Das Ergebnis ist:
56
[Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene]
Das obige ist der detaillierte Inhalt vonWas ist eine Javascript-Funktion?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!