我想问一下JavaScript if else语句中的优化问题.我有这样的代码
if ( thisIsTrue )
printMe("someMessage");
Run Code Online (Sandbox Code Playgroud)
代码可以像这样进行优化
thisIsTrue && printMe("someMessage");
Run Code Online (Sandbox Code Playgroud)
问题是什么代码thisIsTrue && printMe("someMessage");只能在声明中工作谁返回true.
如果回报是假的怎么办?
Gen*_* S. 13
您应该避免将代码转换为其他人或未来的难题.将条件与输出混合,无法获得任何好处.它不会"优化"任何东西,并且在您尝试调试时,将来会花费您很多时间.
我认为你应该在更多的冗长而不是更少的情况下犯错.
| 归档时间: |
|
| 查看次数: |
370 次 |
| 最近记录: |