
1. 首先,在HTML文件中添加一个`img`标签,用于显示图片的URL。例如:

2. 然后,在JavaScript中编写以下代码来实现懒加载:
javascript
// 获取图片元素
const image = document.querySelector('img');
// 定义懒加载函数
function lazyLoad() {
// 创建IntersectionObserver实例
const observer = new IntersectionObserver((entries, observer) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
// 当图片进入视窗时,更新图片的src属性
image.src = entry.target.src;
}
});
});
// 开始观察图片元素
observer.observe(image);
}
// 调用懒加载函数
lazyLoad();
3. 最后,将上述代码添加到HTML文件的``标签中,或者将其放在单独的`.js`文件中,并在HTML文件中引入该文件。