前端开发必备:常见设计模式及其应用场景解析

34 阅读1分钟

创建型模式

单例模式

全局统一使用 loading 效果

建造者模式

函数参数由多个参数改为对象形式

结构型设计模式

代理模式

请求在原有封装函数基础上二次封装

装饰器模式

在原来函数的参数进行包装通过函数进行返回

适配器模式

后端返回数据通过函数转换

外观模式

统一多个函数不同参数

行为型设计模式

策略模式

if else

观察者模式

通过添加每个观察者,进行处理

发布订阅模式

通过事件总线添加观察者和触发