学习设计模式——缓存模式(备忘录模式)学习设计模式——缓存模式(备忘录模式)
学习设计模式——缓存模式(备忘录模式)文章目录学习设计模式——缓存模式(备忘录模式)场景:有一个新闻列表数据的翻页功能,目前的实现方式是点击上下页翻页请求服务器数据渲染,如果多次点击,出现重复请求数据问题。可以采用缓存模式优化设计原始代码/** * 获取数据 * @param {*} page 页数 * @param {*} fn 回调函数 */var getPageData...