我正在编写一个 JavaScript 应用程序,用户可以在其中推送一些发送到服务器的键。一切正常,但我不知道如何控制这些事件的触发速度。
问题是如果我按住键盘上的一个键,第一个事件立即上升,然后有一种死时间,最后该事件开始以恒定比率上升。我想消除最初的死区时间,从第一个到最后一个都有恒定的事件。有可能达到那个程度吗?即使设置 2 个连续触发事件之间的时间也会很棒。
我的代码看起来像:
const keyDownHandler = (e) =>{
console.log(e.keyCode)
}
document.addEventListener('keydown', keyDownHandler)
目前,如果您打开控制台,它会打印第一个日志,然后等待大约半秒,然后开始以恒定比率触发事件。如何消除触发的第一个和第二个事件之间的死区时间?
牧羊人nacy
相关分类