Eine Funktion ist ein wiederholbarer Codeblock, der ereignisgesteuert ist oder beim Aufruf ausgeführt wird. Eine Funktion ist ein in geschweifte Klammern eingeschlossener Codeblock 🎜> function functionname(){
Hier ist der auszuführende Code
}
Wenn diese Funktion aufgerufen wird, wird der Code innerhalb der Funktion ausgeführt
Die Funktion kann direkt aufgerufen werden, wenn ein Ereignis auftritt (z. B. wenn der Benutzer auf eine Schaltfläche klickt), und kann überall von JavaScript aufgerufen werden
JavaScript unterscheidet zwischen Groß- und Kleinschreibung, das Schlüsselwort function muss muss in Kleinbuchstaben geschrieben sein und mit der Funktion identisch sein. Aufrufen einer Funktion mit Namen in der gleichen Groß-/Kleinschreibung
Aufrufen einer Funktion mit Parametern
Wenn Sie eine Funktion aufrufen, können Sie ihr Werte übergeben sogenannte Parameter.
Diese Parameter können in Funktionen verwendet werden.
Sie können beliebig viele Parameter senden, getrennt durch Kommas (,).
Wenn Sie eine Funktion deklarieren, deklarieren Sie bitte die Parameter als Variablen.myFunction(argument1,argument2)
function myFunction(var1,var2) { 这里是要执行的代码 }
ist flexibel. Sie können die Funktion mit verschiedenen Parametern aufrufen, wodurch unterschiedliche Meldungen ausgegeben werden.
Funktionen mit RückgabewertenManchmal möchten wir einen Wert an die Stelle zurückgeben, an der er aufgerufen wurde
Dies kann durch die Verwendung von return erreicht werden Anweisung
Bei Verwendung der Return-Anweisung stoppt die Funktion die Ausführung und gibt den angegebenen Wert zurück
return x; Bei Verwendung von return ist der Rückgabewert optional; Lokale JavaScript-Variablen
In JavaScript deklarierte Variablen (mit var) sind lokale Variablen und können daher nur in Funktionen verwendet werden. Greifen Sie intern darauf zu. (Der Gültigkeitsbereich dieser Variablen ist lokal)Sie können lokale Variablen mit demselben Namen in verschiedenen Funktionen verwenden, da nur die Funktion, die die Variable deklariert, die Variable erkennen kann. Sobald die Funktion abgeschlossen ist, werden lokale Variablen gelöschtGlobale JavaScript-Variablen
Variablen, die außerhalb der Funktion deklariert werden, sind globale Variablen Webseite Alle Skripte und Funktionen haben Zugriff darauf. Die Lebensdauer von JavaScript-Variablen Die Lebensdauer von JavaScript-Variablen beginnt mit dem Zeitpunkt ihrer Deklaration.Lokale Variablen werden gelöscht, nachdem die Funktion ausgeführt wurde
Globale Variablen werden auch gelöscht, nachdem die Seite geschlossen wurdeWeisen Sie nicht deklarierten JavaScript-Variablen Werte zuWenn einer Variablen, die nicht deklariert wurde, ein Wert zugewiesen wird, wird die Variable automatisch als globale Variable deklariertVerwandte Empfehlungen:Übergabe von Parametern nach Wert in js Funktionen
Detaillierte Analyse von Beispielen zur Drosselung und Anti-Shaking von JS-Funktionen
Detaillierte Analyse der Entprellung und Drosselung von JS-Funktionen
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung von JS-Funktionsbeispielen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!