thể trùng lặp:
JavaScript move delay and multiple keystrokesLàm thế nào để sửa chữa chậm trễ trong javascript KeyDown
Tôi mới và học HTML5 canvas cùng với javascript. Tôi đã tạo một sự kiện để di chuyển một đối tượng sang trái và phải, và sự cố của tôi là sự chậm trễ bất cứ khi nào bạn giữ phím hoặc chuyển sang một khóa khác. Tôi biết có thiếu mã của tôi dưới đây hãy giúp tôi. Cảm ơn bạn trước.
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();
}
Việc chậm trễ lặp lại là một môi trường hệ điều hành, không phải là một điều Javascript –