问答详情
源自:3-2 IE中的事件对象

?和 ||的区别

return event?event:window.event;
return event.target||event.srcElement;

上面哪行可以写成下面那样吗?

return event||window.event;


提问者:YoungColor 2016-03-30 15:14

个回答

  • zyzy
    2016-03-30 16:19:33

    你先看清楚,?+:这是三元运算符,不是单个的?,三元运算符是高效的根据布尔值来赋值运算的操作符