Vier Methoden des JS -Funktionsaufrufs: Methodenaufrufmodus, Funktionsaufrufmodus, Konstruktor -Aufrufmodus, Anwenden, Aufrufmodus
1. Methodenaufrufmodus:
Definieren Sie zuerst ein Objekt, definieren Sie dann eine Methode in den Eigenschaften des Objekts und führen Sie die Methode über myObject.property aus. Dies bezieht sich auf das aktuelle MyObject -Objekt.
var bloginfo = {blogId: 123, blogname: "werwr", showBlog: function () {alert (this.blogid);}}; bloginfo.showblog ();2. Funktionsaufrufmodus
Definieren Sie eine Funktion und setzen Sie einen Variablennamen, um die Funktion zu speichern. Zu diesem Zeitpunkt weist dies auf das Fensterobjekt hin.
var myfunc = Funktion (a, b) {return a+b;} alert (myfunc (3,4));3.. Konstruktor -Anrufmodus
Definieren Sie ein Funktionsobjekt, definiert Eigenschaften im Objekt und definiert Methoden in seinem Prototypobjekt. Bei Verwendung der Prototyp -Methode muss das Objekt instanziiert werden, um seine Methoden aufzurufen.
var myfunc = function (a) {this.a = a;}; myfunc.prototype = {show: function () {alert (this.a);}} var newfunc = new myfunc ("123123123"); newfunc.show ();4. Anwenden, Anrufmodus anwenden
var myObject = {}; var sum = Funktion (a, b) {return a+b;}; var sum2 = sum.call (myObject, 10,30); // var sum2 = sum.Apply (myObject, [10,30]); Alarm (sum2);Die oben genannte JS -Funktionsdefinition und die Empfehlung von Methoden sind der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.