懒执行
将某些逻辑延迟到使用时再计算。该技术可以用于首屏优化,对于某些耗时逻辑并不需要在首屏就使用的,就可以
使用懒执行。懒执行需要唤醒,一般可以通过定时器或者事件的调用来唤醒。
懒加载
将不关键的资源延后加载一尽量只加载用户正浏览或即将会浏览的图片
只加载自定义区域(通常是可视区域,但也可以是即将进入可视区域)内需要加载的东西
对于图片来说,先设置图片标签的src属性为一张占位图,真实的图片资源放入自定义属性data-src中,当进入自
定义区域时,就将自定义属性替换为sc属性,这样就会下载图片资源
节流防抖
防抖:单位时间内多次触发,只执行最后的那一次,原理:延迟执行,期间但凡有新的触发就重置定时器
节流:单位时间只触发一次,原理:上锁,只有满足一定间隔时间才能执行