clear timeout in function js

JavaScript
var timer;
function endAndStartTimer() {
  window.clearTimeout(timer);
  var millisecBeforeRedirect = 10000; 
  timer = window.setTimeout(function() {
    alert('Hello!');
  }, millisecBeforeRedirect); 
}
Source

Also in JavaScript: