使用逻辑运算符(短路AND)比条件语句更高效吗?

时间:2017-01-24 03:40:20

标签: function if-statement conditional logical-operators

我已经看到使用逻辑运算符代替我正在审查的一些代码中使用的条件语句,我很想知道使用逻辑运算符而不是条件语句是否更高效。除了白色空间和额外的角色,这样做有什么好处吗? (清晰,也许)

/* -- Using Logical Operator -- */
func1() && func2();

/* -- Using Conditional Statement -- */
if(func1()) {
  func2();
}
/* OR */
if(func1()) func2();

Two Ampersands Between Function Calls (引发此问题的问题)

0 个答案:

没有答案