我正在开发一个基于node.js服务器的浏览器游戏。我正在尝试实现一个基于组件的继承结构,但我不确定javascript继承的概念。据我所知,如果我想从两个组件对象(例如function Moves(){}和function IsVisible(){} )继承,通常的原型继承不起作用:gameObject.prototype = new IsVisible;
is IsVisible对象将Moves<e
在某种程度上,我还是JS新手,我正在尝试理解使用原型和继承的最好/最干净的方式。现在,我遇到的问题是,我不确定如何在JS中使用继承来做到这一点。如果我这样做,我可以让继承工作得很好:Child.prototype = new Parent;...but现在在一个更复杂的应用程序中,我们又要为每个方法写出对象的全名,我发现这既乏味