短手javascript中的多个动作

cod*_*ove 1 javascript shorthand

嗨,我想知道如果在短手javascript中满足条件,是否有一个很好的方法来运行多个函数或方法.

我试过这个,但不起作用:

!gameView?launchFull(); alert('action 2'):returnView();
Run Code Online (Sandbox Code Playgroud)

Pau*_* S. 7

你可以做到吗?是.
工作实例

var x = true;
!x?(alert('true 1'),alert('true 2')):(alert('false 1'),alert('false 2'));
Run Code Online (Sandbox Code Playgroud)

部分周围的注释括号.

但是,你应该这样做吗?.


Que*_*tin 5

如果有一个好方法

没有.

三元运算符是一个简单的"If A x = y ELSE x = z"的好方法.试图超越这是一个创造一个难以理解的混乱的好方法.

使用正确的if { } else { }.

可读性短缺更有价值.