JavaScript设计模式系列学习笔记目录

时间:2023-03-09 08:33:29
JavaScript设计模式系列学习笔记目录

说明

本系列笔记参考书籍《JavaScript设计模式》《JavaScript高级程序设计3》

参考博客:汤姆大叔博客http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html

其他参考博客,会在相应的文章下册注明!

类别

设计模式分为很多类别,本系列的笔记仅仅介绍三大类别的模式:

创建型设计模式

  属于这个类别的模式包括:Constructor(构造器)、Factory(工厂)、Abstract(抽象)、Prototype(原型)、Singleton(单例)、Builder(生成器)

结构型设计模式

  属于这个类别的模式包括:Decorator(装饰者)、Facade(外观)、Flyweight(享元)、Adapter(适配器)、Proxy(代理)

行为设计模式

  属于这个类别的模式包括:Iterator(迭代器)、Mediator(中介者)、Observer(观察者)、Visitor(访问者)

目录(后期会有调整)

  • 工厂模式