1

我绑定了一个事件处理程序,该处理程序执行 if 检查以查找屏幕视口中是否存在元素并调整 4-5 个元素的宽度。

我不太确定滚动事件在 javascript 中是如何工作的。但我的直觉是,即使我们做的 1px 滚动也会触发滚动事件——在这种情况下,一旦我们开始快速滚动,滚动听起来更像是一个连续事件(如果我在这里错了,请纠正我)。如果是这样的话,计算视口并检查其中是否存在元素并进行 dom 操作不会对性能造成太大影响吗?

如果我的假设在这里是错误的,请帮助我了解滚动事件是如何工作的!

谢谢。

4

0 回答 0