JSFiddle - React, Tailwind, and code Playground
by oboshto
HTML
move mouse here
JavaScript
let handleMousemove = (event) => {
//console.warn(`${event.x}:${event.y}`);
document.body.innerText += `\n${event.x}:${event.y}`;
};
let throttle = (func, delay) => {
let prev = Date.now() - delay;
return (...args) => {
let current = Date.now();
if (current - prev >= delay) {
prev = current;
func.apply(null, args);
}
}
};
document.addEventListener('mousemove', throttle(handleMousemove, 500));