西红柿爱番茄

Feed Rss

文章标签 ‘三元运算符’

我写代码时对if逻辑是比较反感的,说不出原因,用户体验不爽,因此总会使用三元运算符来规避if逻辑,看起来代码量少,简洁。对于操作单条的代码,这种方式就可以很容易的使用三元运算符来替换,比如: [javascript] if(flag){ doSth(); }else{ doAnotherSth(); } //可以替换为: flag ? doSth() : doAnotherSth(); [/javascript] 单条的很容易,但是对于多条操作语句呢?这时候该怎么来避免使用if。答案还是从三元运算符中找,例如: [javascript] if(flag){ c = "ss"; … 了解更多