最新回答 / ella_rm
<...图片...>把timer前面var去掉就可以了。在playfun()函数里,timer前面加var声明,这样timer就成了函数内部变量,在playfun()外部是访问不到的。
2018-06-05
最赞回答 / 水冰月大魔王灬
就好比你打开一个APP,然后不清除后台,继续打开另一个APP。一直不清理后台,运行内存被占满,手机变卡甚至崩溃,这个崩溃就是运行的App太多,超出了自身的运行内存,所以叫做内存泄漏。
2018-05-21
已采纳回答 / rainforestYSLK
你的后面的代码写的有bug ,将var btn=document.getElementById('btn');后面的代码修改为:function cons(event) {alert(event.type);}eventUtil.addHandler(btn, 'click', cons);//eventUtil.removeHandler(btn, 'click', cons);因为你删除句柄的时候要求参数和添加句柄时是一致的,包括第三个参数:函数,所以不能使用匿名函数。将这个函数封装起来就可以了,它传...
2018-05-18
已采纳回答 / 纸丶两面白
你写的onclick="showmes(this)"里面的this指的是document.getElementById("btn2")也就是按钮2本身。所以传到showmes(event)这个函数的时候,这个event其实传进来的是document.getElementById("btn2")。所以既然这个event并不是事件对象,当然会报错啦
2018-05-07
已采纳回答 / 慕娘2318213
ele.addEventListener(ele,type,hander)改为ele.addEventListener(type,hander,false)
2018-05-03