Number型のシステム変数で、最後に入力されたキーのコードを含みます。
すべてのキーにはkeyCodeがあります。例えば、aキーの keyCodeは65です。 keyCode変数は、特殊キーが入力されたかどうかを確認するのに 役立ちます。例えば、以下の条件文はエンターキーが押されたかどうかを チェックします:
if (keyCode === 13) {
// エンターキーが押された場合に実行するコード。
}
同じコードは、値が13のシステム変数ENTERを使用して より明確に書くことができます:
if (keyCode === ENTER) {
// エンターキーが押された場合に実行するコード。
}
システム変数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!