e=e || window.event 这段代码是怎么执行的,是e有值就e=e, window.event有值就e=window.event嘛还有JS中的 e ? e : winwos.event 这段代码怎么执行的, 和上面的有什么区别谢谢
3 回答
已采纳
慕工程5996116
TA贡献8条经验 获得超1个赞
var e = e || window.event,这样写只是为了做兼容,对于非火狐浏览器,它们本身就有个event事件,而对于火狐浏览器需要往函数里传一个参数,该参数就是事件..||该符号只是或运算符,或者的意思...只是为了兼容..........但由于现在的浏览器过于强大,兼容性越来越好,其实你只要传个参数,就能获取该对象,不必太过深究...
添加回答
举报
0/150
提交
取消