函数节流

    // var throttle = function(fn,interval){
    //     var _self = fn,
    //         timer,firstTime= true;

    //     return function(){
    //         var _me = this;
    //         var args = arguments;
   
    //         if(firstTime){
    //             _self.apply(_me,args)
    //             return firstTime= false
    //         }

    //         if(timer){
    //            return false
    //         }

    //         timer = setTimeout(function(){
    //             clearTimeout(timer)
    //             timer=null
    //             _self.apply(_me,args)
    //         },interval || 500)    
    //     }
    // }

    // window.onresize = throttle(function(){
    //     console.log(1)
    // },500)

你可能感兴趣的:(函数节流)