У меня есть кое-что, что происходит, когда пользователь перемещается, поэтому для этого я установил три прослушивателя событий:
document.addEventListener('mousemove', this.doThing)
document.addEventListener('click', this.doThing)
document.addEventListener('keydown', this.doThing)
Которые также в конечном итоге должны быть удалены:
document.removeEventListener('mousemove', this.doThing)
document.removeEventListener('click', this.doThing)
document.removeEventListener('keydown', this.doThing)
Дело в том, что все они делают одно и то же, поэтому мне было интересно, есть ли лучший способ сгруппировать их в один приемник событий добавления и удаления. Или, может быть, есть такая, которая описывает любое движение / взаимодействие пользователя?