Javascript里removeEventListener的必要

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Javascript里removeEventListener的必要相关的知识,希望对你有一定的参考价值。

html文档内我经常会给元素加上addEventListener事件侦听,但是随后这个元素被removeChild删除了,请问这个事件侦听还存在吗?有没有removeEventListener的必要?

参考技术A 不需要了,元素都已经删除了,removeEventListener又能删除谁的监听呢。是吧。
removeEventListener 只是在需要删除监听事件是调用就可以了。
另外,一般对于一个元素不绑定多个事件的话使用xxx.onxxxx=function();就可以了吧。本回答被提问者和网友采纳

java 里执行javascript代码

import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;



ScriptEngineManager sem = new ScriptEngineManager();

ScriptEngine engine = sem.getEngineByExtension("js");

Object res = engine.eval(" unescape(‘%u620E%u8F89‘)"); 

 

以上是关于Javascript里removeEventListener的必要的主要内容,如果未能解决你的问题,请参考以下文章

itemStateChanged中的removeEvent ItemListener(removeItemListener)不起作用(StackOverfowError)

Javascript DOM添加/删除事件[重复]

事件对象库

Element.Event

事件绑定 跨浏览器

如何在fullcalendar中删除对象事件源?