lucaconte 7cc26e831d presentations | преди 6 години | |
---|---|---|
.. | ||
.npmignore | преди 6 години | |
History.md | преди 6 години | |
Makefile | преди 6 години | |
Readme.md | преди 6 години | |
component.json | преди 6 години | |
example.js | преди 6 години | |
index.js | преди 6 години | |
package.json | преди 6 години | |
test.js | преди 6 години |
Throttle a function
$ component install component/throttle
var throttle = require('throttle');
window.onresize = throttle(resize, 200);
function resize(e) {
console.log('height', window.innerHeight);
console.log('width', window.innerWidth);
}
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.
MIT