码迷,mamicode.com
首页 > 其他好文 > 详细

(转)if语句优化

时间:2014-07-16 11:58:22      阅读:321      评论:0      收藏:0      [点我收藏+]

标签:使用   strong   代码   linux   re   ar   

一、使用常见的三元操作符 

if (foo) bar(); else baz(); ==> foo?bar():baz();
if (!foo) bar(); else baz(); ==> foo?baz():bar();
if (foo) return bar(); else return baz(); ==> return foo?bar():baz();

对于以上使用三元操作符来优化if语句你肯定不会陌生,或许你经常使用它。

 

二、使用and(&&)和or(||)运算符 

if (foo) bar(); ==> foo&&bar();
if (!foo) bar(); ==> foo||bar();

老实说,我并没有这样去写过代码,这种写法我在学习《鸟哥的 Linux 私房菜》时看到过,但我并没想到在js中实现它。 

 

三、省略大括号{} 

if (foo) return bar(); else something(); ==> {if(foo)return bar();something()}

(转)if语句优化,布布扣,bubuko.com

(转)if语句优化

标签:使用   strong   代码   linux   re   ar   

原文地址:http://www.cnblogs.com/yanglian/p/3847971.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!