需要获取按下键的keyCode
控制台中输入
document.onkeydown = function(e) { console.log(e.keyCode + " " + String.fromCharCode(e.keyCode)) }
当输入WASD和方向键上下左右时分别输出
WASD
String.fromCharCode(e.keyCode)方法只适用于字母键和数字键,其他地方经常错乱