【发布时间】:2011-11-10 13:22:27
【问题描述】:
在下面的代码中,我想要一个计数器来跟踪创建的 Person 对象的数量。这段代码不这样做,我该怎么做?
function Person(){
this.name = "Peter";
this.counter = this.counter + 1;
alert(this.counter);
}
Person.prototype.counter = 0;
var p1 = new Person;
var p2 = new Person;
【问题讨论】:
-
谁能解释一下这实际上是如何工作的。
标签: javascript prototype-oriented