本文主要是介绍每日一题:实现一个after函数,接受俩个参数n和func,当他被被调用n或更多次的时候,将马上触发func,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今日一题:
实现一个after函数,接受俩个参数n和func,当他被被调用n或更多次的时候,将马上触发func.
function after(n,func){var count = 0;return function(){count++;if(count>n){return func.apply(this,arguments);}else{console.log("after TODO");}}
}let next = after(3,(msg)=>{console.log(`已经调用了${msg}次,需要停止`);
});next(1);
next(2);
next(3);
next(4);
next(5);
这篇关于每日一题:实现一个after函数,接受俩个参数n和func,当他被被调用n或更多次的时候,将马上触发func的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!