Heim > Web-Frontend > Front-End-Fragen und Antworten > Was ist die Verwendung von Funktionen in Javascript?

Was ist die Verwendung von Funktionen in Javascript?

青灯夜游
Freigeben: 2022-02-08 15:50:39
Original
13004 Leute haben es durchsucht

Verwendung der Funktion in JavaScript: 1. Verwenden Sie sie als reguläre Funktion, die Syntax lautet „Funktionsfunktionsname(){...}“. 2. Verwenden Sie sie als Objektattribut. 3. Verwenden Sie sie als Konstruktor. die Syntax „var obj = new function(){ ...}“.

Was ist die Verwendung von Funktionen in Javascript?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Eines der vielleicht am schwierigsten zu verstehenden Konzepte in JavaScript ist die Verwendung von Funktionen. Durch viel Übung und Übung habe ich die drei Verwendungszwecke von JavaScript-Funktionen langsam wie folgt zusammengefasst:

1 function

rrree

2. Verwenden Sie es als Objektattribut. Die Funktion ist eine Instanz des Funktionstyps und ein Objekt. Sie kann auch als Attribut anderer Objekte verwendet werden Objekt aufgerufen wird, wird der Code in der Funktion ausgeführt. Wie folgt:

function exception(){
  return  "error:";
}
var obj = result(); // 此处result作为常规函数来调用,obj获取到的是result函数的返回值;
Nach dem Login kopieren

3. Verwendung als Konstruktor

Benutzerdefinierte Klassen und Klasseninstanziierung in JavaScript werden in der Funktionsdefinition implementiert und die Objektinstanz wird mithilfe der neuen Funktionsform zurückgegeben.

function showMsg(){
     this.msg = "error"
     alert(this.msg);
}
var exception = new object;
exception.show = showMsg;
Nach dem Login kopieren

oder

var obj = new function(){ this.msg= "error";} // 调用匿名函数返回object实例
Nach dem Login kopieren

[Verwandte Empfehlungen:

Javascript-Lerntutorial

]

Das obige ist der detaillierte Inhalt vonWas ist die Verwendung von Funktionen in Javascript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage