if / else if / else语句是否有简写形式?例如,我知道if / else语句有一个:
var n = $("#example div").length;
$("body").css("background", (n < 2) ? "green" : "orange");
但是,我该如何使用上述速记语法编写以下内容?
var n = $("#example div").length;
if (n < 2) {
$("body").css("background", "green");
}
else if (n > 2) {
$("body").css("background", "blue");
}
else {
$("body").css("background", "orange");
}
最佳答案
它已经存在,但是强烈建议联合国使用,因为它很难阅读和维护。
var n = $("#example div").length,
color;
color = (n < 2) ? 'green' :
(n > 2) ? 'blue' : 'orange';
$("body").css("background", color);
关于javascript - if/else if/else如何写速记?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25774687/