JSFiddle - React, Tailwind, and code Playground
HTML
<input type="text" id="test" />
JavaScript
var timer;
$("#test").on({
keyup: function(){
clearTimeout(timer);
timer = setTimeout(console.log("test"), 1000);
},
keydown: function(){
clearTimeout(timer);
}
});