after
_.after(count,function)
- 创建一个function,被调用count次后才可执行
- 应用:一组异步请求都结束后,执行一段程序的时候可以用after
_.after = function(times,func){
//对times参数的非大于0的判断
if(times < = 0){
return func();
}
return function(){
//当执行了times次
if(-- times < 1){
return func.apply(this,arguments);
}
};
}
本文介绍如何利用Underscore.js中的_.after方法来控制一组异步操作的执行顺序。当达到指定次数后,才会触发特定的回调函数。这种方法非常适合用于确保一系列异步请求完成后再执行后续操作。
2109

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



