摘要:
预加载和懒加载 预加载: 提前加载资源--同源加载的优化 懒加载: 先不加载 等条件成立时再加载 懒加载的意义: 懒加载的目的主要是作为服务器前端的优化,减少请求数或延迟请求数。 预加载懒加载的区别: 一个是提前加载,一个是延迟甚至不加载,懒加载可以缓解服务器对的压力。预加载会增大服务器的压力,比如 阅读全文
摘要:
防抖和节流 使用场景: 抽奖 登录 动画 网络加载等待需要做防抖或者是节流操作 1、什么是防抖 首先,先去解释一下什么叫做防抖,在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时 2、什么是节流 当持续触发事件时,保证一定时间段内只调用一次事件处理函数。所以节流会稀释函数的执行频率 防 阅读全文
摘要:
事件代理 网页设计中的一种思想,利用事件对象中引用的目标对象这个技术来实现的 无论事件触发时 是不是目标对象的监听器 在监听器内部的事件对象event中都可以访问这个事件的目标对象,利用这个特点去绑定事件给父级元素 来代理子级元素的业务,这种设计就是事件代理。 事件代理的优点: 1.可以大量节省内存 阅读全文