logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

data-lazyload-src滚动加载优化

滚动加载优化一般情况下,滚动加载是通过在window上绑定scroll事件,实时遍历容器数组,计算每个元素的scrollTop,满足要求的就触发回调,并从数组里删除该节点。这样的思路最简单,但是我们知道scroll事件的触发是非常频繁的,在每次触发的时候遍历数组,时间复杂度为O(n),需要滚动加载的元素越多,每次滚动过程的遍历就越慢,成线性增长。在做排行榜的时候,因为全站要进行滚动加载

到底了