if语句
语法 if(条件){ 执行的代码 };
满足条件就执行大括号里的代码 ,不满足就不知执行大括号里的代码
条件 true 就执行 false 就不执行
如果执行if 就不执行else
如果没有执行if 就执行else
if ... else if ... else if ...语句
处理多种情况
如果都是true 会先执行第一个true,后面的就不执行了
if(true){console.log("只会执行这个 ");}elseif(true){}elseif(true){}
vara=10;switch(a){case1:console.log("满足条件执行的代码");break;case2:console.log("满足条件执行的代码");break;case3:console.log("满足条件执行的代码");break;default:break;}
switch 判断是全等于 (===)
switch 不能用来做区间判断 ,如果要做区间判断 要 switch(true){};
case 穿透 : 写case的时候不写 break ;那么这种情况就会穿透到下一个case,直到遇到break为止;