0.1.2 • Published 10 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