键盘按键枚举 Key 说明文档
该文档介绍了 Key
枚举中定义的键盘按键常量及其对应编号,适用于标准 105 键的美式键盘布局。常用于浏览器或桌面端的键盘事件监听、游戏开发、快捷键映射等场景。
electron-jest
⌨️ 功能键(Function Keys)
键名 数值 说明 Escape 0 ESC 键 F1–F12 1–12 功能键 F1 到 F12 F13–F24 13–24 扩展功能键 F13 到 F24
🔢 数字区(主键盘顶部)
键名 数值 说明 Grave 28 波浪键 ~
/ 反引号 `
Num1–Num0 29–38 数字键 1 到 0 Minus 39 减号 -
Equal 40 等号 =
Backspace 41 退格键
🔡 字母区(主键盘)
键名 数值 说明 A–Z 72–94 字母 A 到 Z Tab 50 Tab 制表键 CapsLock 71 大写锁定 Return 83 回车 Enter 键
🔣 标点与符号
键名 数值 说明 LeftBracket 61 [
左中括号RightBracket 62 ]
右中括号Backslash 63 \
反斜杠Semicolon 81 ;
分号Quote 82 '
单引号Comma 95 ,
逗号Period 96 .
句点Slash 97 /
斜杠
🧭 导航与编辑键
键名 数值 说明 Insert 42 插入 Delete 64 删除 Home 43 首行 End 65 末行 PageUp 44 向上翻页 PageDown 66 向下翻页 Print 25 打印屏幕 ScrollLock 26 滚动锁定 Pause 27 暂停 Clear 122 清除键
⬅️➡️ 方向键
键名 数值 说明 Up 99 ↑ 上箭头 Down 118 ↓ 下箭头 Left 117 ← 左箭头 Right 119 → 右箭头
🔢 小键盘(NumPad)
键名 数值 说明 NumLock 45 数字锁定 NumPad0–9 120–69 小键盘数字 0–9 NumPadEqual 46 小键盘等号 =
Add 70 加号 +
Subtract 49 减号 -
Multiply 48 乘号 *
Divide 47 除号 /
Decimal 121 小数点 .
Enter 103 小键盘回车键
⌘ 控制与修饰键
键名 数值 说明 LeftControl 104 左 Ctrl RightControl 115 右 Ctrl LeftAlt 108 左 Alt RightAlt 110 右 Alt LeftShift 87 左 Shift RightShift 98 右 Shift LeftSuper 105 左 Win/Super RightSuper 111 右 Win/Super LeftWin 106 左 Windows(兼容命名) RightWin 112 右 Windows(兼容命名) LeftCmd 107 左 Cmd(Mac) RightCmd 113 右 Cmd(Mac) Menu 114 菜单键(右键菜单) Fn 116 功能键(Function) Space 109 空格键
🔊 多媒体控制键
键名 数值 说明 AudioMute 123 静音 AudioVolDown 124 音量减少 AudioVolUp 125 音量增加 AudioPlay 126 播放 AudioPause 128 暂停 AudioStop 127 停止播放 AudioPrev 129 上一首 AudioNext 130 下一首 AudioRewind 131 快退 AudioForward 132 快进 AudioRepeat 133 重复播放 AudioRandom 134 随机播放
📌 使用说明
该枚举可用于各种需要精确识别键盘按键的前端或桌面应用,例如:
键盘事件处理(keydown
/ keyup
) 游戏输入控制 快捷键绑定系统 自定义键盘驱动或模拟器