概述
01.if嵌套
if 中可以继续嵌套 if - else,else中也可以继续嵌套 if -else
if(条件表达式1) {
语句块1 - 1;
if(条件表达式2) {
语句块2 - 1;
} else {
语句块2 - 1;
}
语句块1 - 2;
} else {
if(条件表达式3) {
语句块3 - 1;
} else {
语句块3 - 2;
}
}
02.if注意事项
(01)
只有一条语句时if后面的大括号可以省略
if(age > 18)
console.log("开网卡");
(02)
if else是一个整体,当 if else后面的大括号被省略时,else会自动和距离最近的一个 if 匹配。
if(0)
if(1)
console.log("A");
else // 这个else会匹配上面的 if(1)
console.log("B");
else // 这个else会匹配上面的 if(0)
if (1)
console.log("C"); // 最终输出C
else
console.log("D");
(03)
分号“;”也是一条语句, 空语句
if(10 > 2); {
console.log("10 > 2");
}
(04)
非Boolean类型的值,会先转换为Boolean类型后再判断
if(0) {
console.log("123n"); // 不会被执行
}
总结:以上就是我分享的JavaScript的if嵌套和注意事项。
最后
以上就是害羞花卷为你收集整理的JavaScript中if嵌套的全部内容,希望文章能够帮你解决JavaScript中if嵌套所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复