text_input.addEventListener("keydown", e => { clearTimeout(timer) timer = setTimeout(() => output.innerText = e.target.value, 1000) })
HTML:
<input type="text" id="text_input" /> <div id="output"></div>