有没有办法让下面的JavaScript if..else条件变短,而不是写if() else()
函数两次有没有什么办法可以写if(x,y = ""){} else{}
或者类似的东西使它变短?结合两条if语句的逻辑
$(document).ready(function(){
$("#third").click(function(){
var xxx = $("#first").val();
var xxy = $("#second").val();
if (xxx == "") {
alert("good");
}
else {
alert("bad");
}
if (xxy == "") {
alert("good");
}
else {
alert("bad");
}
});
});
'if(!xxx || || !xxy)// ...'? (空字符串评估为false)。 –
'if(x ==''&& y =='')'? – putvande
我建议你在使用JQuery之前阅读关于基本javascript的一些教程,因为你不知道像||这样的基本运算符。 (OR)and &&(AND)... – Getz