那是什么?并且:在这一行中表示返回语句?

时间:2017-01-20 03:23:07

标签: javascript

试图找出什么?和:在这一行返回语句中表示。

Exception in thread "main" java.lang.IllegalStateException: Cannot validate with a filepattern provided at runtime.

3 个答案:

答案 0 :(得分:1)

这是一个三元if语句,为了组织起见我使用括号,但它的工作原理如下:

[条件]? [如果条件为真则返回]:[如果条件为假则返回]

答案 1 :(得分:0)

退货? a:b;

表示返回a返回b!

答案 2 :(得分:0)

这意味着如果?之前的条件为真,则在:之前使用第一部分,否则使用第二部分。

在您的情况下,这意味着如果输入不为null且具有值,则返回已过滤的值,否则返回空数组。