键盘按键枚举 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) - 游戏输入控制
 - 快捷键绑定系统
 - 自定义键盘驱动或模拟器