Heim  >  Artikel  >  Web-Frontend  >  Was ist die Verwendung von Funktionen in Javascript?

Was ist die Verwendung von Funktionen in Javascript?

青灯夜游
青灯夜游Original
2022-02-08 15:50:3912960Durchsuche

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函数的返回值;

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;

oder

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

[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!

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