意思是將原有的方法進行內容覆蓋,但是方法名稱和返回值不變。
重寫原型對象切斷了現有原型與任何之前已經存在的對象實例之間的關系;它們引用的仍然是最初的原型。
重寫實現的關鍵字使用的是方法的prototype屬性的method方法進行編寫的,具體的模板如下:
Function.prototype.method=function(name,fn){
this.prototype[name]=fn;//this指的應該是Function.prototype對象
returnthis;//返回此對象,這個有助于像jq那樣的級聯操作
};
重寫就是覆蓋寫,一般用于子類覆蓋父類的方法。