Js中如何同时模拟keydown和keyup事件?

我现在需要将一个针对PC平台使用Js写的小游戏移植到移动设备平台,所以我想使用一个名为pressKey的方法模拟发送一个按键事件。pressKey包括两个操作pressKeyDown和pressKeyUp,但是当我不使用setTimeout将pressKeyUp包装成宏任务时pressKey是无效的。所以我想问具体的一个事件与微任务或者宏任务之间的关系是怎样的?如当产生了一个click事件以后是否会出现在event-table中?如果是那么请问他属于微任务吗?

参考:https://juejin.im/post/59e85e...

阅读 2.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题