采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,昨天面试的时候,面试官问了图片懒加载是一次性循环出来所有的图片吗,怎么判断是在可视区域内的图片,我知道图片懒加载的原理,但是他问的这个我不知道该怎么回答
第一,当然不是一次性循环出所有图片,需要采用分页的方式,每次加载一页
第二,通过 getBoundingClientRect 可以获取图片 elem 的距离浏览器底部的距离,这样判断图片是否在可视区域内 https://developer.mozilla.org/zh-CN/docs/Web/API/Element/getBoundingClientRect
登录后可查看更多问答,登录/注册
面向1-3年前端的框架及项目面试“刚需内容”
4.3k 1
2.8k 11
1.4k 11
1.3k 11
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号