Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    throttleitpublic

    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

    Downloadslast 7 days

    941,034

    version

    1.0.0

    license

    MIT

    repository

    github.com

    last publish

    collaborators

    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar