【发布时间】:2017-02-04 00:04:48
【问题描述】:
(我对 javascript 和整个原型/继承概念有点陌生,所以如果这是一个愚蠢的问题,我深表歉意)
在我的代码库中,我有一个混杂的 Revealing-Module-Pattern 类型的对象,然后我也有使用 Constructor-Pattern 的对象(其中实例得到更新)。
我还有一个提供 EventEmitter 功能的代码块(用构造函数类型模式编写)。是否可以将此代码用作 Constructor-Pattern 对象和 Revealing-Module-Pattern 对象的基类? 尝试这样做有意义吗?
【问题讨论】:
-
你的问题很模糊。在 JavaScript 中重用代码确实几乎总是可能的,但是这样做的方法会根据您的具体情况而有所不同。如果您提供了一个您想做的具体示例,将会有所帮助。
标签: javascript inheritance design-patterns