1

我有一个从另一个对象 (2) 继承的对象 (1)。

原型中的两个对象都有一个_init功能。在对象 1 内部,我想调用对象 2 _init 函数。

显然,像这样调用它this._init()会调用它在原型链中找到的第一个对象 1 _init,有没有办法绕过第一个匹配并使其调用第二个匹配,_init即对象 2s?

谢谢

4

1 回答 1

2

没有看到你的代码,很难说。这可能对您有用:

Object.getPrototypeOf(this)._init();

编辑:在这种情况下,需要以下内容,因为对象 2 实际上是对象 1 的祖父母:

Object.getPrototypeOf(Object.getPrototypeOf(this))._init();
于 2013-05-15T18:10:49.933 回答