创作模式构造器模式创建对象基本构造函数带有原型的构造函数模块模式对象字面模块模式模块模式变化使用 WeakMap 的现代模块模式使用现代图书馆的模块揭示模块模式优势缺点单例模式React 中的状态管理原型模式工厂模式何时使用工厂模式何时不使用工厂模式抽象工厂结构模式立面图案混合模式子分类混合体优缺点装饰图案伪古典装饰接口抽象装饰优缺点轻量级使用蝇量子飞盘和共享数据实施古典飞秤转换代码以使用 Flyweight 模式基础工厂管理外部状态轻量级模式和 DOM示例集中事件处理行为模式观察者模式观察者模式与发布/订阅模式的区别优势缺点发布/订阅实施调解模式简单的调解员异同事件聚合器的使用调解员的使用事件聚合器(Pub/Sub)和调解器合二为一现代 JavaScript 中的中介/中间件调解人与门面命令模式摘要