var foo = true;
function doThis() {alert("do this");}
function doThat() {alert("do that");}
// fine
if(foo) {
doThis();
doThat();
}
// fine
foo && (doThis());
// NO, syntax error
foo && (doThis(); doThat(););
Возможно ли это? Или я не должен был этого делать вообще?Можно ли выполнить несколько операторов с сокращением if && в Javascript?
Это то, что я ищу, и спасибо за головы. Мне просто интересно, возможно ли это. – user1643156
Почему эта ужасная практика кодирования? Это странный синтаксис, но как только вы овладеете им, это прекрасно, я думаю! –
@GreenCode Это нормально, пока кто-то еще не должен читать и понимать этот код. – bfavaretto