Creates and returns a new debounced version of the passed function that will postpone its execution until after wait milliseconds have elapsed since the last time it was invoked
An implementation of debounce with significantly less code.
var debounce = require('simpler-debounce')
window.onresize = debounce(resize, 200)
function resize (e) {
console.log('height', window.innerHeight)
console.log('width', window.innerWidth)
}
debounce(fn, wait)
Creates and returns a new debounced version of the passed function that will postpone its execution until after wait milliseconds have elapsed since the last time it was invoked.