throttleit
    DefinitelyTyped icon, indicating that this package has TypeScript declarations provided by the separate @types/throttleit package

    1.0.0 • Public • Published

    throttle

    Throttle a function

    Installation

    $ component install component/throttle
    

    Example

    var throttle = require('throttle');
    window.onresize = throttle(resize, 200);
    
    function resize(e) {
      console.log('height', window.innerHeight);
      console.log('width', window.innerWidth);
    }
    

    API

    throttle(fn, wait)

    Creates a function that will call fn at most once every wait milliseconds.

    Supports leading and trailing invocation.

    fn will receive last context (this) and last arguments passed to a throttled wrapper before fn was invoked.

    License

    MIT

    Keywords

    none

    Install

    npm i throttleit

    DownloadsWeekly Downloads

    4,542,847

    Version

    1.0.0

    License

    MIT

    Last publish

    Collaborators

    • defunctzombie
    • dfcreative
    • tjholowaychuk
    • tootallnate
    • rauchg
    • retrofox
    • coreh
    • forbeslindesay
    • kelonye
    • mattmueller
    • yields
    • anthonyshort
    • jongleberry
    • ianstormtaylor
    • cristiandouce
    • swatinem
    • stagas
    • amasad
    • juliangruber
    • calvinfo
    • dominicbarnes
    • stephenmathieson
    • trevorgerhardt
    • timaschew