相关疑难解决方法(0)

JavaScript中的多重继承/原型

我已经到了需要在JavaScript中进行某种基本的多重继承的地步.(我不是来讨论这是否是个好主意,所以请将这些意见保留给自己.)

我只是想知道是否有人尝试过任何(或没有)成功,以及他们如何去做.

简而言之,我真正需要的是能够拥有一个能够从多个原型继承属性的对象(即每个原型可以拥有自己的正确链),但是在给定的优先顺序中(它将会搜索链以便第一个定义).

为了证明这在理论上是如何可能的,可以通过将辅助链附加到主链的末端来实现,但这会影响任何先前原型的所有实例,而这不是我想要的.

思考?

javascript prototype multiple-inheritance

126
推荐指数
5
解决办法
6万
查看次数