IntersectionObserver.takeRecords()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2019.
IntersectionObserver
的方法**takeRecords()
** 返回一个 IntersectionObserverEntry
对象数组,每个对象的目标元素都包含每次相交的信息,可以显式通过调用此方法或隐式地通过观察者的回调自动调用。
备注: 如果使用回调来监视这些更改,则无需调用此方法。调用此方法会清除挂起的相交状态列表,因此不会运行回调。
语法
intersectionObserverEntries = intersectionObserver.takeRecords();
参数
None.
返回值
IntersectionObserverEntry
对象数组,每个对象包含目标元素与根每次的相交信息。
Examples
<<<...>>>
Specifications
Specification |
---|
Intersection Observer # dom-intersectionobserver-takerecords |
Browser compatibility
BCD tables only load in the browser