• 周三. 7 月 9th, 2025

    深入理解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):设计模式之构造函数模式

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