JSFiddle - React, Tailwind, and code Playground

HTML

<p>Click the button to wait 2 seconds, then alert "javascripttech".</p>

<button onclick="myFunction()">Try it</button>

<button onclick="myStopFunction()">Stop the alert</button>

JavaScript

var timerId;
window.myFunction = function() {
    timerId =  setTimeout(function(){ alert("javascripttech"); }, 2000);
}

window.myStopFunction = function() {
 clearTimeout(timerId);    
}