我有一个从另一个对象(2)继承的对象(1)。
原型中的两个对象都具有_init
功能。在对象1内部,我想调用对象2 _init函数。
显然称它为this._init()
会调用它在原型链中找到的第一个对象1的_init
,有没有办法绕过第一个匹配并让它调用第二个{ {1}}哪个是对象2s?
由于
答案 0 :(得分:2)
没有看到你的代码,很难说。这可能对您有用:
Object.getPrototypeOf(this)._init();
编辑:在这种情况下,需要以下内容,因为对象2实际上是对象1的祖父母:
Object.getPrototypeOf(Object.getPrototypeOf(this))._init();