Вопросы к Поиску с Алисой
События keydown, keyup и keypress отличаются по моменту срабатывания: www.freecodecamp.org a7474267.github.io
Если все три события прикреплены к элементу DOM, порядок срабатывания будет таким: сначала keydown, затем keypress (при условии, что клавиша производит значение символа), после — keyup. www.freecodecamp.org
Также стоит отметить, что событие keypress устарело и не рекомендуется к использованию. www.freecodecamp.org developer.mozilla.org