Могу ли я иметь прослушиватели событий, хранящиеся как свойства элементов DOM - PullRequest
0 голосов
/ 19 октября 2018

Я хотел бы "сохранить" прослушиватель событий элемента DOM в его "уникальном" свойстве, чтобы впоследствии я мог его удалить.Некоторым это нравится:

const listener = e => {};

myElement.addEventListener("keyup", listener);
myElement.keyUPListener = listener;

// ...later, where I don't have access to 'listener'
myElement.removeEventListener("keyup", myElement.keyUPListener)

Это плохая / хорошая практика?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...