Heim  >  Artikel  >  Web-Frontend  >  So definieren Sie eine Methode in Javascript

So definieren Sie eine Methode in Javascript

醉折花枝作酒筹
醉折花枝作酒筹Original
2021-06-09 11:16:113701Durchsuche

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}".

So definieren Sie eine Methode in Javascript

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!

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