我正在尝试在debounce
中的下划线库中实施setTimeout
。
setInterval(function() {
setTimeout(function(){
_.debounce(function() {
console.log('debounce');
}, 500);
}, 1000);
}, 100);
基本上,console.log('debounce')
应该在500ms内调用一次,但似乎控制台中根本没有输出。
JS Bin进行测试:http://jsbin.com/beqisuruwu/edit?js,output
提前致谢。
答案 0 :(得分:0)
您确定在setTimeout之后需要功能吗?因为_.debounce本身就是一个函数。我也不确定))但下面的代码对我有用:setInterval(function(){ 的setTimeout( _.debounce(function(){ 的console.log( '反跳'); },500) ,1000); },100);