|
1
11
在评论中回答您的真实问题:
|
|
|
2
7
执行以下操作:
可以用任何没有副作用的表达式替换null。()不是有效的表达式。 |
|
|
3
4
您有几个选项可以在一行中很好地做到这一点: 选项1-noop函数 设置全局noop函数:
选项2-&&操作人员 当您使用&&运算符,只有在前一个操作数为true时才计算操作数,因此您可以简单地写:
或者,例如,如果您有一个要推送的arry,您可以在之前测试它是否为空:
|
|
|
4
4
你放了很多无用的括号,js中最好的NULL值是
使用单线
|
|
5
3
我也不喜欢。所以你在寻找替代品的道路上走对了。 在这种情况下,我会写道:
你的想法也是有效的,例如你可以这样做:
但这是四个额外的字符。 |
|
|
6
2
在这种情况下,您不需要使用三元运算符。三元运算符需要第三个参数。
Lokki位于 Conditional (ternary) Operator 您可以使用 if statement
|
|
|
7
2
不,不能有空的else,最好不要使用三元运算符,它需要第三个参数。使用简单的if条件。
|