keyCode

Number型のシステム変数で、最後に入力されたキーのコードを含みます。

すべてのキーにはkeyCodeがあります。例えば、aキーの keyCodeは65です。 keyCode変数は、特殊キーが入力されたかどうかを確認するのに 役立ちます。例えば、以下の条件文はエンターキーが押されたかどうかを チェックします:

if (keyCode === 13) {
  // エンターキーが押された場合に実行するコード。
}

同じコードは、値が13のシステム変数ENTERを使用して より明確に書くことができます:

if (keyCode === ENTER) {
  // エンターキーが押された場合に実行するコード。
}

システム変数BACKSPACEDELETEENTERRETURNTABESCAPESHIFTCONTROLOPTIONALTUP_ARROWDOWN_ARROWLEFT_ARROWRIGHT_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!

関連するリファレンス