我将 mousemove 事件参数存储在变量中,这会导致性能问题吗?
window.document.addEventListener('mousemove', function(e){
window.mouse = e;
});
最佳答案
没有任何理由会这样。每次鼠标移动时,您都会进行函数调用并为变量赋值,但在我能想到的任何情况下,这些操作都非常便宜。如果您发现性能问题,可以使用大多数浏览器内置的性能工具来确定问题发生的位置。
关于javascript - 将 mousemove 事件参数存储在全局变量中可能会导致性能问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15623576/