1

是什么意思 :

return i ? null : "red";

? 是什么意思 ”?” 和 ”:”

4

1 回答 1

9

这是一个三元运算。

它的语法是:

condition ? operation-if-true : operation-if-false

例如

return myVariable >5 ? 'a' : 'b';

如果myVariable大于 5,则返回“a”,否则返回“b”。

于 2012-05-16T11:41:58.970 回答