不知道是否可以有“适当的”方法来执行此操作。
话虽如此,下划线具有这样的实用程序,可以创建功能的反跳版本…
var MyToggleDebounced = _.debounce(MyToggleFunction, 1500);
然后
MyToggleDebounced在点击处理程序中使用。
链接到Underscorejs上的反跳文档
看看带注释的源代码如何做到这一点。

不知道是否可以有“适当的”方法来执行此操作。
话虽如此,下划线具有这样的实用程序,可以创建功能的反跳版本…
var MyToggleDebounced = _.debounce(MyToggleFunction, 1500);
然后
MyToggleDebounced在点击处理程序中使用。
链接到Underscorejs上的反跳文档
看看带注释的源代码如何做到这一点。