下面的javascript语句如何计算?
下面的语句没有if语句,即使它使用了?性格它是如何评估的下面的javascript语句如何计算?,javascript,Javascript,下面的语句没有if语句,即使它使用了?性格它是如何评估的 var username=req.user?req.user.username: 这相当于: var username; if (req.user) { username = req.user.username; } else { username = ''; } .它是三元运算符,也称为三元运算符。我知道用谷歌搜索像?这样的单个运营商很难,但用谷歌搜索javascript运营商很容易。。。
var username=req.user?req.user.username: 这相当于:
var username;
if (req.user) {
username = req.user.username;
} else {
username = '';
}
.它是三元运算符,也称为三元运算符。我知道用谷歌搜索像?这样的单个运营商很难,但用谷歌搜索javascript运营商很容易。。。