什么输入? 用于跟踪当前输入法(鼠标,键盘或触摸)的全局实用程序。 v5现在是什么输入 现在有了更多的信息和更少的意见! “什么输入”根据使用的输入类型将数据属性添加到window 。 它还公开了可用于脚本交互的简单API。 怎么运行的 什么Input使用window上的事件冒泡监视鼠标,键盘和触摸事件(通过mousedown , keydown和touchstart )。 然后,它设置或更新data-whatinput属性。 支持指针事件,但请注意, pen已重新映射为可touch 。 “什么输入”还公开了一个微小的API,使开发人员可以请求当前输入,设置自定义忽略键以及设置和删除自定义回调函数。 在与页面交互之前,“什么输入”不对输入环境做出假设。 但是, mousemove和pointermove事件用于设置data-whatintent="mouse"属性以指示间接使用鼠