我想使用Lodash的throttle来减少滚动时调用的函数。我的代码如下:

window.addEventListener('scroll', _.throttle(() => { console.log('bam'); }), 1000);

不幸的是,这是行不通的-我一直都在获取bam-,而不是每隔一秒钟。

我能做什么?

CodePen:http://codepen.io/tomekbuszewski/pen/oxeOXy?editors=1111

最佳答案

您的代码有误

window.addEventListener('scroll', _.throttle(() => { console.log('bam'); }, 1000));

关于javascript - 用Lodash进行节流不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36328321/

10-11 13:52