У меня есть функция javascript, которая запускается при нажатии клавиши «вниз». Я бы хотел, чтобы при удержании клавиши «вниз» функция не запускалась вообще.
Я подумал о времени между нажатием клавиши и нажатием клавиши, если время меньше 1 секунды, тогда функция будет запускаться при нажатии клавиши . Проблема в том, что если я удерживаю клавишу нажатой, браузер видит, что клавиша нажимается несколько раз подряд.
Есть ли лучший способ сделать это?
Спасибо