lazy-loading(延迟加载/懒加载):一种在软件开发中常见的优化策略——先不立即加载资源或数据,等到真正需要时才加载(例如图片进入可视区域才加载、页面滚动到某组件才请求数据),以减少初始加载时间、节省带宽和提升性能。常见于网页前端、移动应用、数据库/ORM 等场景。
/ˈleɪzi ˈloʊdɪŋ/
The app uses lazy-loading to load images only when you scroll.
这个应用使用懒加载:只有当你滚动时才加载图片。
Lazy-loading can improve perceived performance, but it may also delay content for users on slow networks if not implemented carefully.
懒加载可以提升“体感性能”,但如果实现不当,在慢网络下也可能导致内容出现得更晚。
该词由 lazy(“懒的/不急于做的”)+ loading(“加载”) 组合而成,是计算机领域的比喻性用法:并非“真的懒”,而是指系统不在一开始就“勤快”地把所有东西都加载进来,而是按需加载。与之相对的概念常被称为 eager loading(立即/预先加载)。