Heim >Web-Frontend >js-Tutorial >JavaScript-Studiennotizen JS-Funktion_Grundkenntnisse

JavaScript-Studiennotizen JS-Funktion_Grundkenntnisse

WBOY
WBOYOriginal
2016-05-16 16:18:381131Durchsuche

Eine Funktion ist ein in geschweifte Klammern eingeschlossener Codeblock, dem das Schlüsselwort function vorangestellt ist:

Code kopieren Der Code lautet wie folgt:

Funktion functionName()
{
Hier ist der auszuführende Code
}

Funktionsparameter
Die Funktion kann beliebig viele Parameter haben. Es ist nicht erforderlich, den Variablentyp zu deklarieren. Geben Sie einfach den Variablennamen an:

Code kopieren Der Code lautet wie folgt:

Funktion myFunction(name, job)
{
Hier ist der auszuführende Code
}

Funktionsrückgabewert
Wenn Sie die Return-Anweisung in einer Funktion verwenden, stoppt die Funktion die Ausführung und kehrt an die Stelle zurück, an der sie aufgerufen wurde.

Für den Rückgabewert einer Funktion muss kein Typ deklariert werden, er kann direkt zurückgegeben werden.

Code kopieren Der Code lautet wie folgt:

Funktion myFunction()
{
var x=5;
Rückgabe x;
}

Die obige Funktion gibt einen Rückgabewert von 5 zurück.

Hinweis: Das gesamte JavaScript stoppt nicht die Ausführung, sondern nur die Funktion.

JavaScript führt weiterhin Code von der Stelle aus aus, an der die Funktion aufgerufen wurde.

Funktionsaufrufe werden durch Rückgabewerte ersetzt:

Code kopieren Der Code lautet wie folgt:

var myVar=myFunction();

Wenn Sie die Funktion nur beenden möchten, können Sie auch die Return-Anweisung verwenden.

Rückgabewert ist optional:

Code kopieren Der Code lautet wie folgt:

Funktion myFunction(a,b)
{
Wenn (a>b)
{
Zurück;
}
x=a b;
}

Wenn a größer als b ist, wird die Ausführung nicht mehr fortgesetzt, sondern direkt zurückgegeben.

Lokale Variablen
Lassen Sie uns hier noch einmal über lokale Variablen und globale Variablen sprechen.

Eine innerhalb einer JavaScript-Funktion (mit var) deklarierte Variable ist eine lokale Variable, daher kann nur innerhalb der Funktion auf sie zugegriffen werden. (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, wird die lokale Variable gelöscht.

Globale Variablen

Variablen, die außerhalb der Funktion deklariert werden, sind globale Variablen und können von allen Skripten und Funktionen auf der Webseite aufgerufen werden.

HINWEIS: Zuweisen von Werten zu nicht deklarierten JavaScript-Variablen:

Wenn Sie einer Variablen, die noch nicht deklariert wurde, einen Wert zuweisen, wird die Variable automatisch als globale Variable deklariert.

Dieser Satz:

carname="Volvo";
Eine globale Variable carname wird deklariert, auch wenn sie innerhalb einer Funktion ausgeführt wird.

Funktionsinstanz

Code kopieren Der Code lautet wie folgt:





Ausgabe:

Code kopieren Der Code lautet wie folgt:
person.name=Andy Lau
person.job=Künstler

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass er Ihnen gefällt. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn