function Rectangle(w,h){
this.width=w;
this.height=h;
this.area=function () {
return this.width*this.height;
}
}
function Rectangle1(w,h){
this.width=w;
this.height=h;
Rectangle1.prototype.area=function () {
return this.width*this.height;
}
}
var a= new Rectangle(3,4);
alert(a.area());
使用原型有哪些好处呢?节省内存?我感觉第一种方法定义类就够用了啊!!
求大神解惑传道
@魔尼尼ongogoda点com 把这段代码复制到chrome的控制台中运行下看看:
我不知道这样写是有意为之,还是一个失误,如果要模拟私有变量可以这样写: