如何在项目使用Javascript设计模式
- 所有的设计模式使用最新的
ES2015
- 添加多继承
- 添加新的设计模式
- 修改
index.html
- 适配器模式(Adapter)
- 职责链模式(Chaining)
- 命令模式(Command)
- 组合模式(Composite)
- 组合迭代模式(Composite Iterator)
- 复合模式(Compound)
- 装饰器模式(Decorator)
- 外观模式(Facade)
- 工厂模式(Factory)
- 迭代器模式(Iterator)
- 懒加载模式(Lazy)
- 模块模式(Module)
- 模块控制模式(Module Revealed)
- 多继承模式 ES6(Multi-Inheritance ES6)
- MVC模式(MVC)
- 命名空间模式(Namespace)
- 空对象模式(Nullify)
- 观察者模式(Observer)
- 代理模式(Proxy)
- 单例模式(Singleton)
- 状态模式(State)
- 策略模式(Strategy)
- 模板方法模式(Template)
- Try-Finally模式(Try-Finally)
每种设计模式都放在对应文件夹
gulp
欢迎大家提问,多尽可能回答大家。