函数原型之间,我想了解在Javascript中我的意思是在代码中显示类属性和原型之间的区别:区别类属性和Javascript中
function Rectangle(x, y) {
this.width = x;
this.height = y;
}
Rectangle.UNIT = new Rectangle(1, 1);
Rectangle.prototype.UNIT = new Rectangle(1, 1);
我所知道的事情是原型那样工作继承对象,这意味着UNIT将从现在开始显示所有实例,但Rectangle.UNIT = new Rectangle(1, 1);
代码不会做同样的事情?
请您详细说明一下这个问题:“静态属性可以在共享给定原型继承链的类之间有所不同。” – Tarik 2009-08-31 03:17:09
我编辑了我的答案,以澄清和纠正。 – 2009-08-31 03:39:13