varthrottle=function(func,delay){ varprev=Date.now(); returnfunction(){ varcontext=this; varargs=arguments; varnow=Date.now(); if(now-prev>=delay){ func.apply(context,args); prev=Date.now(); } }}functionhandle(){ console.log(Math.random());}window.addEventListener('scroll',throttle(handle,1000));兩個date.now()是怎么運行的原理是什么
小白,請教各位大佬!求教節流問題
catspeake
2019-09-05 20:03:07