Wie unten gezeigt:
Function.prototype.method = function (name, fn) {this.prototype [name] = fn; // Dies sollte auf die Funktion beziehen. Number.Method ("interGe", function () {}); // Nummer ist ein Konstruktor, sodass es die obige Methodenmethode hat, sodass das Zahlenobjekt (Konstruktor) am Ende zurückgegeben wird, sodass es (-10/3) .Interge () fortgesetzt werden kann. . // Die Hauptsache ist, die übergeordnete Klassenmethode obj.method ("surper", function (name) {var that = this; var methode = that [name]; return function () {return -methode.Apply (ths, argumente); // Wenn es nein gibt, dass hier kein Cat.getname (this -the -Objection)}}); // Die folgende Anmeldung ist eine Anmeldung. cat (spec); // Ich persönlich habe das Gefühl, dass hier "einige Methoden" var GetName = that.surper ("getName") haben kann; // Dies ist der Ansicht, dass es mit dem neu generierten Objekt geschehen sollte, was besser sein sollte. Es ist besser, das nicht zu verwenden. that.get_name = function () {return "me"+getName ()+"me"; } gib das zurück;}Der obige Inhalt stammt aus "JavaScript Language Essence", was wirklich gut ist.
Die einfache Implementierung der obigen JS -Umschreibungsmethode ist 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.