私は Google クロージャ ライブラリと、特にその「継承」メソッドを試しています。
一つ質問があります。基本クラスを拡張するときに、そのコンストラクターで基本クラスのプロパティを設定しないと、すべての子がプロパティを共有することになります。たとえば、配列に項目を追加すると、配列が大きくなり続けます。
コンストラクターでプロパティを設定する必要がある理由を誰かが説明できますか?
「this.list = [9,8,7];」をコメントアウトした場合の例を次に示します。「Person」コンストラクターでは、子は人のリストを共有し、追加を続けます。
http://jsbin.com/imujoy/1/edit
助けてくれてありがとう。