chapter16——JS-分支循环结构(1)

83 阅读1分钟

分支循环结构

分支结构:

if(布尔值表达式){
        //表达式为true,走花括号中的代码,为false时继续往后判断
    }else if(布尔值表达式){
        //表达式为true,走花括号中的代码,为false时继续往后判断
    }else{
        //当前边的条件都不满足是,走false
    }
    从上往下判断,符合条件时停止判断,打印输出
    
switch (key) {
    case value:
        break;  //打断,跳出
    default:    //类似else,前边的情况都不满足时走,可写也可不写
        break;
    }
    key和value的比较是===
    key支持的数据类型:基本数据类型
    

块级作用域:

1、分支循环结构的花括号也叫代码块
2、在代码块中用var定义变量,会预处理,在外边也能使用
3、在代码块中用letconst定义的变量,只能在代码块中定义之后用
4、少用var定义,多用let定义