Im Folgenden werde ich Ihnen eine detaillierte Analyse und Antwort jsPrototypketteInherit geben und die Methode der übergeordneten Klasse aufrufen hilfreich für alle in der Zukunft.
function Rect(config){} Rect.prototype.area = function(){ alert("我是父方法"); }function myRect(config){ arguments.callee.prototype.constructor.prototype.area(); //子类里调用父方法area arguments.callee.prototype.area();//子类里调用重载方法area} myRect.prototype = new Rect(); myRect.prototype.area = function(){ alert("我是重载方法"); }var rectObj = new myRect(); rectObj.constructor.prototype.area();//子类实例调用父类方法arearectObj.area();//子类实例调用子类方法area
Ich habe das Obige für Sie zusammengestellt und hoffe, dass es Ihnen in Zukunft hilfreich sein wird.
Verwandte Artikel:
Detaillierte Erklärung zum Umschreiben von Prototypobjekten durch JS
Das obige ist der detaillierte Inhalt vonDetaillierte Analyse und Antworten auf die Vererbung der js-Prototypkette und den Aufruf von übergeordneten Klassenmethoden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!