IntersectionObserver.takeRecords()

IntersectionObserver 的方法takeRecords() 返回一个 IntersectionObserverEntry 对象数组, 每个对象的目标元素都包含每次相交的信息, 可以显式通过调用此方法或隐式地通过观察者的回调自动调用.

Note: 如果使用回调来监视这些更改,则无需调用此方法。调用此方法会清除挂起的相交状态列表,因此不会运行回调。

语法

intersectionObserverEntries = intersectionObserver.takeRecords();

参数

None.

返回值

 IntersectionObserverEntry 对象数组, 每个对象包含目标元素与根每次的相交信息。

Examples

<<<...>>>

Specifications

Specification Status Comment
Intersection Observer
IntersectionObserver.takeRecords()
Working Draft Initial definition.

Browser compatibility

BCD tables only load in the browser

See also