如何将 event.key 转换为 event.key 代码?

how can I convert event.key into event.keyCode?

event.keyCode现已弃用,所以建议使用event.key,但如何从“key”中获取“keyCode”?

现在 event.keyCode(还有 event.which)已弃用。

event.keyCode deprecation
event.which deprecation

'a'.toUpperCase().charCodeAt(0)

为什么 toUpperCase()?因为keyCode是大写字母

的ASCII码

'a' keyCode 是 65
'A' keyCode 是 65

'A'.charCodeAt(0) 是 65,但是
'a'.charCodeAt(0) 是 97

警告: 这仅适用于 A-z 和 0-9 字符,不适用于 Arrow*、Escape、Enter 等键