Reference Reference reference

IntersectionObserver

IntersectionObserver 用于观察元素是否进入视口,常用于懒加载和曝光统计。

语法

text
new IntersectionObserver(callback, options)

最小示例

js
const observer = new IntersectionObserver(([entry]) => console.log(entry.isIntersecting));
observer.observe(document.querySelector('#target'));

常见错误

  • 只看语法不看运行环境限制。
  • 没有处理错误、权限或兼容性分支。
  • 示例上线前应结合真实浏览器、服务器或 Git 仓库验证。

相关内容