首页 > web前端 > js教程 > addEventListener和attachEvent二者绑定的执行函数中的this不相同_基础知识

addEventListener和attachEvent二者绑定的执行函数中的this不相同_基础知识

WBOY
发布: 2016-05-16 17:47:12
原创
1084 人浏览过

写 addEventListener 和 attachEvent 区别的博文不少,不过大部分都把重点放置于前者是Firefox chrome,后者只是存在于IE系列中。

最近在写一个事件代理的时候,遇到一个BUG,发现除此外,二者绑定的执行函数中的 this 是不相同的,addEventListener 和 attachEvent函数在运行时候的上下文是不相同的。
用了一个简单的demo来描述这个不同点:

复制代码 代码如下:




测试




test2

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板