在移动设备上运行 Javascript 代码时,每个按钮的响应时间都很慢。起初我认为我的代码中的点击事件处理程序只是非常低效的代码,直到我访问了其他站点并意识到 1)延迟发生在每个站点上 2)延迟发生在点击事件被触发之前。
延迟分为两个大致相等(肉眼)的部分 - 在 keydown 之前以及 keydown 和 keyup 之间。在 keyup 之后,点击事件被触发,没有任何可见的(肉眼)延迟。
有什么办法可以让按键发生得更快或更短,无论是通过更改我的设备设置还是通过优化一些 javascript 代码块?