delay
_.delay(function,wait,[*arguments])
- 类似setTimeout , 等待参数wait后调用function
- 如果传递了可选的参数arguments ,当function执行的时候,传递给它
源码:
_.delay = function(func,wait){
//看看有没有第三个参数
var args = Array.prototype.slice.call(arguments,2);
return setTimeout(function(){
//这边调用的时候传一下args,不管有没有
return func.apply(null,args);
},wait);
};
本文深入探讨了_.delay函数在JavaScript中的使用方法,包括其与setTimeout的相似之处及区别,以及如何通过传递可选参数来实现延迟执行特定功能。通过实例演示,帮助开发者掌握这一函数的灵活运用。
757

被折叠的 条评论
为什么被折叠?



