2017-07-06 119 views
-2

當你不想在一種情況下發生任何事情時,是否有一種慣用的方式來編寫條件運算符?當你不想在一種情況下發生任何事情時,是否有一種慣用的方式來編寫條件運算符?

例如,在下面我想要只有當foo是truthy時纔會產生一個值。

在句法上,我必須包括條件運算符的後半部分(:),所以將undefined放在這裏是否是慣用的?

foo ? yield 'something' : undefined; 
+1

爲什麼不使用'&&'運算符而不是三進制? – hindmost

+4

舊的「if」有什麼問題? –

+0

我想這兩個好主意。 – Ben

回答

3

不可以。

如果你不想發生什麼只是簡單的去if。

if(foo) 
yield 'something' 
相關問題