我可以将事件侦听器存储为DOM元素的属性吗

时间:2018-10-19 05:42:20

标签: javascript html dom

我想将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)

这是不好/好的做法吗?

0 个答案:

没有答案