《javascript设计模式》 张容铭 著 第二篇、创建型设计模式 第三章-简单工程模式 简单工厂的最简单示例 一个对象也可以替代许多类 第四章-工厂方法模式 用简单方法实现的一个广告展现的示例 安全模式类 安全工厂方法 第五章-抽象工厂模式 抽象工厂模式 抽象与实现 第六章-建造者模式 创建对象的另外一种形式 创建一位应聘者 第七章-原型链模式 创建一个轮播图 优化的解决方案 原型的扩展 备注 第八章-单例模式 做一个滑动特效的示例 命名空间 无法改变的静态变量 惰性单例 第三篇、结构型设计模式 第九章-外观模式 第十章-适配器模式 第十一章-代理模式 第十二章-装饰者模式 第十三章-桥接模式 第十四章-组合模式 第十五章-享元模式 第四篇、行为型设计模式 第十六章-模板方法模式 第十七章-观察者模式 第十八章-状态模式 第十九章-策略模式 第二十章-责任链模式 第二十一章-命令模式 第二十二章-访问者模式 第二十三章-中介者模式 第二十四章-备忘录模式 第二十五章-迭代器模式 第二十六章-解释器 第五篇、技巧型设计模式 第二十七章-链式模式 第二十八章-委托模式 第二十九章-数据访问对象模式 第三十章-节流模式 第三十一章-简单模板模式 第三十二章-惰性模式 第三十三章-参与者模式 第三十四章-等待着模式 第六篇、架构型设计模式 第三十五章-同步模块模式 第三十六章-异步模块模式 第三十七章-Widget模式