青训营 |「前端设计模式应用」笔记
# 什么是设计模式 设计模式是软件设计中常见问题的解决方案模型,是历史经验的总结,与特定语言无关 设计模式大致分为 23 种设计模式 创建型 —— 如何高效灵活的创建一个对象 结构型 —— 如何灵活的将对象组装成较大的结构 行为型 —— 负责对象间的高效通信和职责划分 # 浏览器中的设计模式 # 单例模式 单例模式 —— 存在一个全局访问对象,在任意地方访问和修改都会反映在这个对象上 最常用的其实就是浏览器中的 window 对象,提供了对浏览器的操作的封装,常用于缓存与全局状态管理等 # 单例模式实现请求缓存 用单例模式实现请求缓存:相同的 url...
more...