懒加载

青旅半醒 2022-12-13 00:44 411阅读 0赞

为什么要使用懒加载?

当我们进入到某个页面的时候,会有很多的图片,有些图片可能在下面,当我们点进页面但没有滑动全部展示时,其实下面的图片是没有啥作用的,白加载了,还降低网页的加载速度。那懒加载就是只有滚动到可是区域时才加载当前的图片,也就是说不是一次性加载所有的图片,从而在程度减少服务器的请求和带宽

懒加载的优点:

提高前端性能,图片在需要的时候才加载,减轻服务的负担,提高页面的加载速度,能够减少带宽

实现原理:

图片的加载时由src的值引起的,当对src赋值时浏览器会请求图片资源,基于这个,可以利用html5的自定义属性data-xxx来保存图片的路径,当我们需要加载图片的时候才将data-xxx的值赋值

最后放2个截图,jq的懒加载,跟移动端的下拉请求(分页)

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMyOTYzODQx_size_16_color_FFFFFF_t_70

发表评论

表情:
评论列表 (有 0 条评论,411人围观)

还没有评论,来说两句吧...

相关阅读

    相关

    为什么要使用懒加载? 当我们进入到某个页面的时候,会有很多的图片,有些图片可能在下面,当我们点进页面但没有滑动全部展示时,其实下面的图片是没有啥作用的,白加载了,还降低网

    相关 及预

    1、懒加载 1.什么是懒加载? 懒加载也就是延迟加载。 当访问一个页面的时候,先把img元素或是其他元素的背景图片路径替换成一张大小为

    相关 jQuery延迟

    简介 延迟加载(lazy load)又可称之为懒加载,他是为了避免一些无谓的性能开销而提出来的。所谓延迟加载,就是当真正需要数据的时候,才真正执行数据加载操作。可简单理解为