Chapter IV --- 分支循环结构

109 阅读1分钟

分支结构:

表达式:能得到结果的

1、使用变量
2、算数、比较、逻辑、三元
3、对象调用
4、函数的返回值

块级作用域:

1、分支循环的花括号也叫块级作用域
2、在代码块中用var定义变量,会预处理,外边也能用
3、在代码块中用letconst定义的变量,只能在代码块中定以后使用
4、少用var,多用let定义
从上往下判断,符合条件时停止判断
    if (布尔值表达式) {  //表达式为true时,走花括号里的代码,false时继续往后判断  
           console.log()
    }
    else if (布尔值表达式) {
        console.log()
    }
    else { //当前边的条件不满足时走else
        console.log()
    }

switch: 用于基于不同的条件来执行不同的动作

    switch(expression) {
    case n:
        代码块
        break;
    case n:
        代码块
        break;
    default:
        默认代码块
    }