KeyboardEvent对象,判断是keyUp还是down

KeyboardEvent object, determine if it's keyUp or down

只有一个 KeyboardEvent 对象,是否可以知道它是否对应于 KeyDown 或 KeyUp 事件? (我知道我可以将触发它的事件 KeyUp 或 Down 保留在某处,但我正在寻找一种独立于触发器进行评估的方法)

看看你得到的对象上的 type 属性:

let b = document.getElementById('b');
b.onkeydown = b.onkeyup = function(e){ console.log(e.type); };
<button id="b">Button</button>