流星排行榜示例JS模式说明

时间:2015-01-05 12:43:07

标签: javascript meteor meteor-blaze

在Meteor Leaderboard示例中,有以下Javascript代码行:

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

我知道这是速记JavaScript,我相信某种'if'语句,但我不记得究竟是如何工作的。我想知道是否有人可以解释这里到底发生了什么。非常感谢!

1 个答案:

答案 0 :(得分:2)

var x = conditionExpression ? trueExpression : falseExpression

// The above is equivalent to the one below.

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