Das beste JavaScript-Funktion-Tutorial im Jahr 2024. In diesem Tutorial können Sie Beispiele,JavaScript-Funktion Syntax,Funktionsaufrufe mit Argumenten,Beispiele,Beispiele,Funktion gibt einen Wert mit,Beispiele,Lokale JavaScript Variablen,Globale JavaScript-Variable,Das Überleben der JavaScript-Variablen,Werte zuweisen JavaScript-Variablen nicht angemeldete, lernen
Funktion ist ereignisgesteuert oder wiederverwendbare Codeblöcke ausgeführt wird, wenn sie aufgerufen wird.
Der Funktionsblock wird in Klammern eingewickelt, und zuvor mithilfe der Keyword-Funktion:
Wenn die Funktion aufgerufen wird, wird es den Code innerhalb der Funktion auszuführen.
Es kann direkt die Funktion aufrufen, wenn ein Ereignis auftritt (beispielsweise wenn der Benutzer auf die Schaltfläche klickt) und JavaScript kann an einer beliebigen Position bezeichnet werden.
JavaScript ist case-sensitive. Schlüsselwörter Funktion muss klein geschrieben werden, und müssen mit dem gleichen Namen wie der Fall funktionieren, um die Funktion aufzurufen. |
Wenn Sie die Funktion aufrufen, können Sie es einen Wert übergeben, werden diese Werte Argumente genannt.
Diese Parameter können in der Funktion verwendet werden.
Sie können eine beliebige Anzahl von Parametern zu senden, durch ein Komma (,) getrennt:
Wenn Sie die Funktion deklarieren, die Parameter als Variablen-Deklaration:
Variablen und Parameter müssen in der gleichen Reihenfolge erscheinen. Die erste Variable ist der erste Parameter angegeben Wert übergeben, und so weiter.
Die obige Funktionstaste wird Aufforderungen "Willkommen Harry Potter, der Wizard" geklickt haben.
Die Funktion ist sehr flexibel, können Sie verschiedene Parameter verwenden, um diese Funktion zu nennen, wird dies eine andere Botschaft geben:
Entsprechend den verschiedenen Tasten Sie das obige Beispiel klicken, prompt "Welcome Harry Potter, den Assistenten" oder "Welcome Bob, der Baumeister".
Manchmal wollen wir die Funktion einen Wert an die aufrufende Funktion zurückzukehren.
Durch die Verwendung der return-Anweisung erreicht werden.
Wenn die Rückkehr Anweisung stoppt die Ausführung der Funktion und gibt den angegebenen Wert.
Die obige Funktion gibt einen Wert von 5.
Hinweis: Die gesamte JavaScript nicht die Ausführung stoppt, gerade Funktion. JavaScript-Code weiter ausgeführt wird, von wo aus die Funktion aufgerufen wird.
Funktionsaufrufe werden zurückgegebene Wert ersetzt:
Der Wert von myVar Variable ist 5, das heißt, "myFunction) (" der Wert von der Funktion zurückgegeben.
Wenn es nicht als Variable speichern, können Sie den Rückgabewert verwenden:
innerHTML- "Demo" Element wird 5 sein, das heißt, "() myFunction" Wert von der Funktion zurückgegeben.
Sie können den Rückgabewert einer Funktion übergeben machen basierend auf den Parametern:
Das Produkt von zwei Zahlen und gibt das Ergebnis:
innerHTML- "demo" Element wird sein:
Wenn Sie wollen einfach nur die Funktion zu verlassen, kann auch die return-Anweisung verwendet werden. Der Rückgabewert ist optional:
function myFunction(a,b) { if (a>b) { return; } x=a+b }
Wenn a größer als b ist, dann wird der obige Code die Funktion verlassen und berechnet nicht die Summe von a und b.
JavaScript - Variable in einer Funktion (mit var) deklariert ist eine lokale Variable, so kann es nur innerhalb der Funktion zugegriffen werden. (Scope der Variable ist lokal).
Sie können die gleichen lokalen Variablennamen in verschiedenen Funktionen verwendet werden, da nur die Funktion der Variable deklariert, um die Variable zu identifizieren.
Solange die Funktion abgeschlossen ist, wird die lokale Variable gelöscht.
Variablen außerhalb einer Funktion deklariert ist eine globale Variable , die alle Skripte und Funktionen auf der Seite zugreifen können.
Das Leben von JavaScript-Variablen aus der Zeit, die sie deklariert sind, zu beginnen.
Lokale Variablen werden gelöscht, nachdem die Funktion ausgeführt wird.
Globale Variablen werden nach dem Ende der Seite gelöscht.
Wenn Sie einen Wert einer Variablen zuweisen wurde nicht deklariert, werden die Variablen automatisch als globale Variablen deklariert.
Diese Aussage:
Wir werden eine globale Variable carname erklären, auch wenn es in der Funktion durchgeführt wird.