Является ли <логическое выражение> && оператор () таким же, как if (<логическое выражение>) оператор ()?
Эти два идентичны?
Предположим, у вас есть:
var x = true;
И тогда у вас есть один из:
x && doSomething();
или же
if(x) doSomething();
Есть ли разница между этими двумя синтаксисами? Я наткнулся на хороший кусок сахара?