浏览器对事件的优化
浏览器对事件的优化
最小化发送给主线程的事件数
一般我们屏幕的帧率是每秒

出于优化的目的,浏览器会合并这些连续的事件,延迟到下一帧渲染是执行,也就是

而对于非连续性的事件,如
使用getCoalesecedEvents 来获取帧内(intra-frame)事件
对于大多数

window.addEventListener("pointermove", (event) => {
const events = event.getCoalescedEvents();
for (let event of events) {
const x = event.pageX;
const y = event.pageY;
// draw a line using x and y coordinates.
}
});