Skip to content

Instantly share code, notes, and snippets.

@mattzeunert
Created September 8, 2020 17:00
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Embed
What would you like to do?
function throttle (callback, limit) {
var wait = false;
return function () {
if (!wait) {
callback.apply(null, arguments);
wait = true;
setTimeout(function () {
wait = false;
}, limit);
}
}
}
window.addEventListener('resize', throttle(function(e){console.log(e)}, 100));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment