function classA(a,b,c){
if(a)this.a = a;
if(b)this.b = b;
if(c)this.c = c;
this.reset = function(){
for(var each in this){
delete this[each];
}
}
}
classA.prototype.a = 10;
classA.prototype.b = 20;
classA.prototype.c = 30;
var a = new classA();
alert(a.a);
a.a *=2;
a.b *=2;
a.c *=2;
alert(a.a);
alert(a.b);
alert(a.c);
a.reset();
alert(a.a);
alert(a.b);
alert(a.c);
})
prototype用法总结
最新推荐文章于 2019-07-02 09:51:33 发布