var b:Boolean = condition1() && condition2();
Run Code Online (Sandbox Code Playgroud)
在此声明中,如果condition1()计算结果为false,将condition2()进行评估吗?
是.的&&操作者(以及||)是短路的.
这已在http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/operators.html#logical_AND中进行了解释.
返回
expression1如果是false或可以转换为false,和expression2其他.可转换到的值的示例false是0,NaN,null,和undefined.如果使用函数调用expression2,则在expression1求值时不调用该函数false.
| 归档时间: |
|
| 查看次数: |
659 次 |
| 最近记录: |