Eventuali duplicati:
JavaScript move delay and multiple keystrokesCome risolvere ritardo in javascript keydown
io sono nuovo e di apprendimento HTML5 canvas insieme con javascript. Ho creato un evento per spostare un oggetto a sinistra ea destra, e il mio problema è il ritardo ogni volta che si tiene premuto il tasto o si passa a un altro tasto. So che manca il mio codice qui sotto, per favore aiutami. Grazie in anticipo.
c.addEventListener('keydown',this.check,true);
function check(el) {
var code = el.keyCode || el.which;
if (code == 37 || code == 65){
x -=1;
}
if (code == 39 || code == 68){
x += 1;
}
el.preventDefault();
}
Il ritardo di ripetizione è un ambiente operativo, non è una cosa JavaScript –