# Debouncing technique in javascript

let counter = 0; function getData(){ console.log("functionc alled"); }

function myDebounce(call, d){ let timer; return function(...args){ if(timer) clearTimeout(timer); setTimeout(function() { call(); }, d); } }

const betterFunction = myDebounce(getData, 1000)
