使用浏览器本机提供的构造函数,不要愚蠢地收听页面滚动
当目标元素中可见的更改时,将调用观察者的回调函数回调。
回调通常两次触发。目标元素刚刚进入视口(开始可见),另一个完全离开了视口(启动无形)。
InterSectObserverentry对象提供有关目标元素的信息。有六个属性
4.1属性
4.2属性,属性
相交操作器API是异步的,并且不会通过滚动目标元素触发。
规格指出,Internet Observer的实现应使用requestididididlecalllback(),也就是说,只有线程可以自由执行观察者。这意味着该观察者的优先级非常低。只有执行其他任务后,浏览器才能免费执行。
原始:https://juejin.cn/post/7099365196841353230