标签: javascript jquery polymorphism factory
我正在尝试使用工厂方法构建一个jQuery插件,因为我需要两个具有相同API的不同对象。但是,我看到的大多数示例都使用了一个继承方法,其中构造了一些预制对象,然后根据对象的需要进行修改。我的问题是,为什么每个方法我都看到一些预制对象被构造然后被修改而不是简单地根据选项构建对象然后使用闭包返回它的公共端作为钩子回到私有状态对象
我不认为这是重复的,我一直在寻找我的答案,到目前为止相当不走运
清楚显示我的意思的例子: - 1 - 2