在 Javascript 中,是否可以在 mousemove 事件处理程序中确定队列中是否有任何挂起的 mousemove 事件?
或者,最好是,是否可以让事件队列跳过队列中的所有 mousemove 事件,除了最近的事件?
我正在使用 mousemove 和其他鼠标事件来允许用户在屏幕上拖动元素,并且我不需要浪费 CPU 和 GPU 周期在每个 mousemove 事件上重绘拖动的项目(在其中我更新顶部和左侧 CSS 属性),只要我能足够快地跳过中间事件。
我的网站目前没有遇到任何性能或可视化问题;我只是想让我的 JavaScript 尽可能高效。