JSFiddle - React, Tailwind, and code Playground
HTML
<input type="text" id="suggestion" onkeyup="DelayedCallMe(200);"/>
JavaScript
var _timer = 0;
function DelayedCallMe(num) {
if (_timer)
window.clearTimeout(_timer);
_timer = window.setTimeout(function() {
callMe(num);
}, 500);
}
function callMe(num) {
alert(num);
}