# JavaScript设计模式

- [生产模式](/js-pattern/javascript-she-ji-mo-shi/sheng-chan-mo-shi.md)
- [工厂模式](/js-pattern/javascript-she-ji-mo-shi/sheng-chan-mo-shi/factory-pattern.md)
- [单例模式](/js-pattern/javascript-she-ji-mo-shi/sheng-chan-mo-shi/singleton-pattern.md)
- [结构模式](/js-pattern/javascript-she-ji-mo-shi/jie-gou-mo-shi.md)
- [构造器模式](/js-pattern/javascript-she-ji-mo-shi/jie-gou-mo-shi/constructor-pattern.md)
- [模块模式](/js-pattern/javascript-she-ji-mo-shi/jie-gou-mo-shi/module-pattern.md)
- [外观模式](/js-pattern/javascript-she-ji-mo-shi/jie-gou-mo-shi/facade-pattern.md)
- [装饰者模式](/js-pattern/javascript-she-ji-mo-shi/jie-gou-mo-shi/decorator-pattern.md)
- [混合模式](/js-pattern/javascript-she-ji-mo-shi/jie-gou-mo-shi/mixin-pattern.md)
- [享元模式](/js-pattern/javascript-she-ji-mo-shi/jie-gou-mo-shi/fly-weight-pattern.md)
- [行为模式](/js-pattern/javascript-she-ji-mo-shi/hang-wei-mo-shi.md)
- [观察者模式](/js-pattern/javascript-she-ji-mo-shi/hang-wei-mo-shi/observer-pattern.md)
- [中介者模式](/js-pattern/javascript-she-ji-mo-shi/hang-wei-mo-shi/mediator-pattern.md)
- [命令模式](/js-pattern/javascript-she-ji-mo-shi/hang-wei-mo-shi/command-pattern.md)
