Skip to content

JavaScript 设计模式概述

目录

  • JavaScript 常用设计模式
    • 目录
    • 设计模式简介
      • 设计模式的三大分类
    • 创建型模式
      • 工厂模式
      • 单例模式
    • 结构型模式
      • 代理模式
      • 适配器模式
      • 外观模式
      • 装饰器
    • 行为型模式
      • 策略模式
      • 访问者模式
      • 中介者模式
      • 责任链模式
      • 命令模式
      • 发布-订阅模式

设计模式简介

设计模式是一套被反复使用的、经过分类的代码设计经验总结。它们可以帮助开发者解决常见的编程问题,提高代码的可读性、可维护性和可扩展性。

通俗点讲就是编程中的一些套路

设计模式的三大分类

  1. 创建型模式:创建型模式主要关注对象的创建过程,旨在通过不同的方式来创建对象,以提高灵活性和可重用性。
  2. 结构型模式:关注对象之间的组合和结构。
  3. 行为型模式:关注对象之间的交互和职责分配。
js设计模式