nashvail
6/23/2015 - 10:52 AM

JavaScript debounce function.

JavaScript debounce function.

function debounce(fn, duration) {
  var timeout;
  return function() {
    clearTimeout(timeout);
    timeout = setTimeout(fn, duration);
  };
}