2015-01-05 24 views
0

在流星排行榜例如,有JavaScript代碼的下面一行:流星排行榜例JS模式闡釋

Session.equals("selectedPlayer", this._id) ? "selected" : ''; 

我知道這是速記的JavaScript,我相信某種類型的「如果」的聲明,但我不記得它是如何工作的。我想知道是否有人能夠提供這裏究竟發生了什麼的解釋。非常感謝!

回答

2
var x = conditionExpression ? trueExpression : falseExpression 

// The above is equivalent to the one below. 

if(conditionExpression){ 
    var x = trueExpression 
}else{ 
    var x = falseExpression 
} 
+0

就是這樣。謝謝! – bgmaster