摘要: 懒加载的意义 懒加载的主要目的是作为服务器前端的优化,减少请求数或延迟请求数。 懒加载的实现 1.第一种是纯粹的延迟加载,使用setTimeOut或setInterval进行加载延迟. 2.第二种是条件加载,符合某些条件,或触发了某些事件才开始异步下载。 3.第三种是可视区加载,即仅加载用户可以看到 阅读全文
posted @ 2021-04-12 15:08 亓亓哟 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 工厂模式模式的定义与特点 工厂模式(Factory Pattern)是编程中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 简单工厂模式:专门定义一个类来 阅读全文
posted @ 2021-04-12 14:04 亓亓哟 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 数组去重的方法 一、利用ES6 Set去重(ES6中最常用) function unique (arr) { return Array.from(new Set(arr)) } var arr = [1,1,'true','true',true,true,15,15,false,false, und 阅读全文
posted @ 2021-04-12 10:05 亓亓哟 阅读(33) 评论(0) 推荐(0) 编辑