,当遇到多个条件是等值条件的判断选择时,不妨用switch语句替代
小结:选择控制语句的使用
if语句: 针对一种情况的时候
if-else语句: 针对两种情况的时候,非黑即白
多重if语句: 针对多种情况的时候...,若表达式为真,则执行语句体,若为假,则跳出while循环,它常用于:不知道循环执行的次数,只知道达到某个条件的时候循环继续时使用
do- while循环是while循环的变形,在语法上与while有相似度...= null) {
// 语句体
}
上面的代码不是不可以,但很冗余,可以优化为如下所示
if (x) {
// 语句体
}
当你使用while循环时,当你希望 变量x 不是 0 和空字符串,...= null){
// 语句体
}
同样,可以优化为如下所示
while(x) {
// 语句体
}
上面的代码优化同时考虑到了null,空字符,或者false的情况,如果说要非真的话,那么就取反嘛...结语
本小节主要学习到js中的选择控制语句,if语句,switch语句,while语句以及do..while语句,for循环的对比,每个语句都有与之对应的应用场景以及解决的问题
当然最后学习到了表达式中的真