[]js的问题
function debounceFunc(env, func) {
var flag = true;
//剩余形参
return function (...args) {
if (flag) {
func.apply(env, args);
flag = false;
setTimeout(() => flag = true, 1000);
}
}
}
按钮点击事件调用这个方法可以使他传入一个函数,函数一秒内只能运行一次,有没有大佬能解释下这个函数
var flag = true;
//剩余形参
return function (...args) {
if (flag) {
func.apply(env, args);
flag = false;
setTimeout(() => flag = true, 1000);
}
}
}
按钮点击事件调用这个方法可以使他传入一个函数,函数一秒内只能运行一次,有没有大佬能解释下这个函数
没有找到相关结果
已邀请:
要回复问题请先登录
0 个回复