老师,这行代码不理解为什么这么写
来源:3-5 通用图文组件类-H5ComponentBase(参数设置)
Marv
2016-06-03
cfg.text && component.text(cfg.text);
写回答
2回答
-
&& 是逻辑运算符,符号左、右,均为 true ,结果才为 true。否则为 false。
alert(1) && alert(2)
第一个 alert(1) 返回的是 undefined ,那么左边为 false ,自然整个值就一定为 false 。这个是程序的策略,既然左为 false、右边不管如何整个值都是 false ,就省略计算右边的,直接为 false 吧。
212016-06-14 -
Marv
提问者
2016-06-03
中间为什么用&&
012016-06-04
相似问题