delete 删除当前对象的属性或方法
function Person(){}Person.prototype.eat=function(){ alert('person eat');}var gg=new Person();gg.eat=function(){ alert('gg eat');}
delete gg.eat;
gg.eat(); //alert person eat
总结:
delete 只删除当前对象中的值,而不会删除prototype中的值。
如果要删除prototype中的值,使用delete Person.prorotype.eat