写了节流面试官还有什么要求吗,前两天有个朋友也是PDD,写了节流面试官还提了新要求, 附上另外一个版本的节流,不考虑this,利用闭包加自锁 function throttle(fn,delay){ let valid=true; return function(){ if(!valid)return //valid才不会执行 valid=false settimeout=(()=>{ //只有每次定时器执行完才修改valid,相当于自锁 valid=true fn() },delay) } }祝楼主顺利offer
点赞 3

相关推荐

牛客网
牛客企业服务