• 周六. 11 月 14th, 2026

Golang

  • 主页
  • 深入理解JS(40):设计模式之组合模式

深入理解JS(40):设计模式之组合模式

介绍 组合模式(Composite)将对象组合成树形结构以表…

深入理解JS(39):设计模式之适配器模式

介绍 适配器模式(Adapter)是将一个类(对象)的接口(…

深入理解JS(38):设计模式之职责链模式

介绍 职责链模式(Chain of responsibili…

深入理解JS(37):设计模式之享元模式

介绍 享元模式(Flyweight),运行共享技术有效地支持…

深入理解JS(36):设计模式之中介者模式

介绍 中介者模式(Mediator),用一个中介对象来封装一…

深入理解JS(35):设计模式之迭代器模式

介绍 迭代器模式(Iterator):提供一种方法顺序一个聚…

深入理解JS(34):设计模式之命令模式

介绍 命令模式(Command)的定义是:用于将一个请求封装…

深入理解JS(33):设计模式之策略模式

介绍 策略模式定义了算法家族,分别封装起来,让他们之间可以互…

深入理解JS(32):设计模式之观察者模式

介绍 观察者模式又叫发布订阅模式(Publish/Subsc…

深入理解JS(31):设计模式之代理模式

介绍 代理,顾名思义就是帮助别人做事,GoF对代理模式的定义…

深入理解JS(30):设计模式之外观模式

介绍 外观模式(Facade)为子系统中的一组接口提供了一个…

深入理解JS(29):设计模式之装饰者模式

介绍 装饰者提供比继承更有弹性的替代方案。 装饰者用用于包装…

深入理解JS(28):设计模式之工厂模式

介绍 与创建型模式类似,工厂模式创建对象(视为工厂里的产品)…

深入理解JS(27):设计模式之建造者模式

介绍 在软件系统中,有时候面临着“一个复杂对象”的创建工作,…

深入理解JS(26):设计模式之构造函数模式

介绍 构造函数大家都很熟悉了,不过如果你是新手,还是有必要来…