0.1.2 • Published 9 years ago
function-tools v0.1.2
function-tools
Useful higher-order functions
Example
var f = require("function-tools")
f.throttle(f, options) ⇒ function
Guarantees a function a specified restPeriod
in between invocations.
Kind: static method of function-tools
Param | Type | Description |
---|---|---|
f | function | the function to throttle |
options | Object | the options |
options.restPeriod | number | a value in ms |
Example
var throttled = f.throttle(myFunction, { restPeriod: 200 })
throtted() // this will only execute if at least 200ms since the last invocation
© 2015 Lloyd Brookes 75pound@gmail.com