• 周五. 11 月 13th, 2026

月度归档: 2021 年 3 月

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

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

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

深入理解JS(25):设计模式之单例模式

介绍 从本章开始,我们会逐步介绍在JavaScript里使用…

深入理解JS(24):JS与DOM(下)

介绍 上一章我们介绍了JavaScript的基本内容和DOM…

深入理解JS(23):JS与DOM(上)——也适用于新手

文档对象模型Document Object Model DO…