Timeout TypeScript
setTimeout(() => {
console.log('hi');
}, 500);
Tommy
setTimeout(() => {
console.log('hi');
}, 500);
let timer: ReturnType<typeof setTimeout> = setTimeout(() => { ... });
clearTimeout(timer);
n = window.setTimeout(function () { /* snip */ }, 500);