一个 Number
数字类型的系统变量,包含最后输入键的代码。
所有键都有一个 keyCode
。例如,a
键的 keyCode
为 65。 keyCode
变量对于检查是否输入了特殊键非常有用。例如,以下条件检查是否输入了回车键:
if (keyCode === 13) { // Code to run if the enter key was pressed. }
相同的代码可以使用系统变量 ENTER
更清晰地写出,其值为 13:
if (keyCode === ENTER) { // Code to run if the enter key was pressed. }
系统变量 BACKSPACE
、DELETE
、ENTER
、RETURN
、TAB
、 ESCAPE
、SHIFT
、CONTROL
、OPTION
、ALT
、UP_ARROW
、 DOWN_ARROW
、 LEFT_ARROW
和 RIGHT_ARROW
都是特殊键的键码的有用简写。键码可以在如 keycode.info 等网站上找到。
示例
Notice any errors or typos? Please let us know. Please feel free to edit src/events/keyboard.js and open a pull request!