在 Javascript 中,我正在寻找当构造函数有参数时如何继承对象。我找到了这个问题的答案。
现在我需要将两个父对象继承给一个子对象,但是第二个继承对象的参数是第一个继承对象。这个怎么做?
以困难的方式:
function ChildObj() {
this.Parent1 = new ParentObj1 ( arguments );
this.Parent2 = new ParentObj2 ( this.Parent1);
}
但是如何以这种方式做到这一点:
function ChildObj() {
Parent1Obj.call ( this, arguments ) ;
Parent2Obj.call( this, <<-- how to indicate Parent1Obj as argument -->> ) ;
}