javascript clean up settimeout code example
Example 1: js cleartimeout
var myVar;
function myFunction() {
myVar = setTimeout(function(){ alert("Hello"); }, 3000);
}
function myStopFunction() {
clearTimeout(myVar);
}
Example 2: how to reset settimeout in javascript
// Get a reference to the timeout and call wwindow.clearTimeout() on
// that refrence.
let timeoutHandle = window.setTimeout(...);
window.clearTimeout(timeoutHandle);