lixiuran
<script>

var aa = function(fn, time, interval){
	return function(){
		if (typeof(fn) != \'function\') return;
		var _time = +time,
			_interval = +interval;
		if (!isNaN(time) || time<0 || !isNaN(interval) || interval<0) return;
		var mt = setInterval(function(){
			if (time == 0) {
				clearInterval(mt);
			} else {
				fn(),time--;
			}
		}, interval);
	}
}

var _aa = aa(function(){
	console.log(\'执行\');
},3,100);

_aa();
</script>

  

定义一个函数 function aa(fn, time, interval) {}三个参数的分别是:要执行的函数,执行次数,事件间隔,要求执行这个函数后返回一个函数,可以调用。
例子:var _aa = aa();_aa();

分类:

技术点:

相关文章:

  • 2022-01-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-18
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-05-24
  • 2022-01-13
  • 2021-05-30
  • 2021-12-31
相关资源
相似解决方案