Keylistener en Javascript

Je suis à la recherche d'un écouteur pour un jeu que je suis en développement en JavaScript. Je n'ai aucune idée de comment cela pourrait fonctionner dans le code réel, mais il serait quelque chose comme cela.

    if(keyPress=upKey)
     {
      playerSpriteX+=10;

     }
    else if(keyPress=downKey)
     {
      playerSpriteY-=10;

     } 

ect...

J'ai cherché, et Google est venu avec les choses qui participent de l'AJAX dont je ne comprends pas encore. Est-il construit en fonction en javascript qui fait cela?

source d'informationauteur