1. 程式人生 > >js原型鏈繼承及調用父類方法

js原型鏈繼承及調用父類方法

java word CA new pretty ret ava span conf

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();//子類實例調用父類方法area
rectObj.area();//子類實例調用子類方法area

js原型鏈繼承及調用父類方法