执行 return e=e||e=window.event 的时候,是执行 e=e 还是执行 e=window.event?

来源:3-2 IE中的事件对象

HSobin

2017-02-19 05:35

执行 return e=e||e=window.event 的时候,是执行 e=e 还是执行 e=window.event?

写回答 关注

3回答

  • 阿阿金
    2017-03-17 23:53:30
    已采纳

    好像是return e=e||window.event;这里面e和window.event不会同时存在,哪个存在就将哪个赋值给e

  • 洋葱宝宝
    2017-03-13 15:37:43

    逻辑非可以这么理解(前)||(后),如果(前)true了就执行(前),(前)false了就判断(后),(后)true了就执行(后),(前)(后)都false就都不执行了

  • 慕粉0018423827
    2017-02-19 10:42:08

    ie的话是window.event  在ff和chrome里返回e   这步操作是为了兼容多个浏览器

DOM事件探秘

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

99545 学习 · 1197 问题

查看课程

相似问题