JSFiddle - React, Tailwind, and code Playground
HTML
<textarea class="text"></textarea>
<label for="">Delay:</label>
<input type="text" class="cdealy" value="500">
<div class="result">
</div>
JavaScript
var $delay = $('.cdelay').val();
$('.text').on('keyup', function() {
var $this = $(this);
clearTimeout($this.data('timer'));
$this.data('timer', setTimeout(function(){
$('.result').html($this.val());
}, $delay));
});
$('.cdealy').on('change', function(){
$delay = $(this).val();
console.log('upd');
});