意思是将原有的方法进行内容覆盖,但是方法名称和返回值不变。
重写原型对象切断了现有原型与任何之前已经存在的对象实例之间的关系;它们引用的仍然是最初的原型。
重写实现的关键字使用的是方法的prototype属性的method方法进行编写的,具体的模板如下:
Function.prototype.method=function(name,fn){
this.prototype[name]=fn;//this指的应该是Function.prototype对象
returnthis;//返回此对象,这个有助于像jq那样的级联操作
};
重写就是覆盖写,一般用于子类覆盖父类的方法。