判断语句这个我们不陌生,就是判断是否满足指定的条件,如果满足则执行一定的代码,否则跳过。
一般的代码如下:
var tel=110; if(tel==110){ console.log("有困难找警察"); }但我们总想精益求精,为了代码更加精简。我推荐以下几种优化if语句的方式,希望对需要的朋友有所帮助。
一.使用三元运算符替代
可以使用三元运算符替代if语句,原来语句如下:
var tel="110"; if(tel=="110"){ console.log("有困难找警察"); } else{ console.log("岁月静好"); }改为三元运算符后:
(tel=="110")?console.log("有困难找警察"):console.log("岁月静好")
二.省略if语句的大括号
var tel=110; if(tel==110)console.log("有困难找警察");
这里要注意的是省略大括号,if后面只能够有一条语句
三.使用与或运算符替代
var tel="110"; (tel=="110")&&console.log("有困难找警察");//判断条件为真,打印后面 (tel=="110")||console.log("岁月静好");//判断条件为假,打印后面
四.这个我再想想,想到会随时更新哒。如果大家还有什么好的方法,欢迎留言给我