javascript – 节流和去抖功能

前端之家收集整理的这篇文章主要介绍了javascript – 节流和去抖功能前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我对油门和去抖功能的概念有点不确定.

我得到它:

我们去掉了一个应该在某个事件发生后调用函数.它用于拖动,键盘等事件,目的是不会一直触发事件被触发,而是在事件系列完成时触发.通常在键入整个单词后,或者拖动或调整大小序列已结束.

我们限制了一系列事件发生时应该触发的函数,但是当我们想要控制它被调用次数时.就像在拖动运动中一样,我们希望仅在距离的每x个像素上调用函数,或者仅每隔100ms调用函数,而不是每次触发事件时调用函数.因此,在发生一系列事件时调用油门功能,只需更少次数.

题:

这是对这些功能及其目的的正确认识吗?还有其他功能可以区分它们吗?

解决方法

是的,这是差异的一个很好的概要.

但是,您可能想强调这些方法实际上并没有改变它们被调用函数.它们只是创建一个新的函数(具有绑定速率限制行为的标识),可以根据需要经常调用,并在内部中继调用去抖动或受限制的函数.

猜你在找的JavaScript相关文章