IntersectionObserver:takeRecords() 方法
>IntersectionObserver 的 takeRecords() 方法返回一个 IntersectionObserverEntry 对象数组,每个对象包含目标元素自上次相交检查以来所经历的相交状态变化——可以显式地通过调用此方法或隐式地通过观察器的回调获得。
备注:如果使用回调来监视这些更改,则无需调用此方法。调用此方法会清除挂起的相交状态列表,因此不会运行回调。
语法
js
takeRecords()
参数
无。
返回值
IntersectionObserverEntry 对象数组,每个对象包含目标元素自上次相交检查以来与根的相交状态变化。
规范
| 规范 |
|---|
| Intersection Observer> # dom-intersectionobserver-takerecords> |