次のコードでは、作成されたPersonオブジェクトの数を記録するカウンタを持っています。このコードはそうではありません。どうすれば達成できますか?Javascriptで静的変数を宣言する方法
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;
これはどのように実際に動作するか説明できますか? – nepsdotin