2015-01-05 25 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