前端之家收集整理的这篇文章主要介绍了
javascript – 节流和去抖功能,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我对油门和去抖
功能的概念有点不确定.
我得到它:
我们去掉了一个应该在某个事件发生后调用的函数.它用于拖动,键盘等事件,目的是不会一直触发事件被触发,而是在事件系列完成时触发.通常在键入整个单词后,或者拖动或调整大小序列已结束.
我们限制了一系列事件发生时应该触发的函数,但是当我们想要控制它被调用的次数时.就像在拖动运动中一样,我们希望仅在距离的每x个像素上调用该函数,或者仅每隔100ms调用该函数,而不是每次触发事件时调用该函数.因此,在发生一系列事件时调用油门功能,只需更少次数.
题:
这是对这些功能及其目的的正确认识吗?还有其他功能可以区分它们吗?
是的,这是差异的一个很好的概要.
但是,您可能想强调这些方法实际上并没有改变它们被调用的函数.它们只是创建一个新的函数(具有绑定速率限制行为的标识),可以根据需要经常调用,并在内部中继调用去抖动或受限制的函数.
原文链接:https://www.f2er.com/js/156841.html