11.1

JavaScript流程控制
顺序控制 选择结构 循环结构

选择结构:if语句 switch
if{

}else if{

}else{}

var n=1
swith(n){
  case 1:
    执行代码块;
    break; //停止判断
  case 2:
    执行代码块;
    break; //停止判断
    default: n与case1和case2不同执行的代码 //不履行
}

运算:
算术运算 + - * / % ++ --
赋值运算 *= += -= %=
+ 字符串,链接运算符

比较符 == 判断值
=== 判断值与类型
!= 非等于 值
!== 非等于 值与类型

逻辑运算 && 并且 ||或者 !非

三目运算符: 条件? 语句1 语句2

循环结构:for循环 while循环
for(语句1;语句2;语句3){
      被执行的代码;
    }
语句1再循环代码块开始前执行的代码
语句2 定义运行循环的条件
语句3 代码执行完后执行的事

while(条件){
    执行代码;
  };

do{

    执行的代码;
  }
while(条件);

案例: var n=0
  while(n<5){
    console.log(n);
    n++
  };
for(var n=0;n<5;n+1){
    console.log(n);
  }
break 中断循环 continue 开始下一次循环

posted @ 2017-11-02 11:36  小熊v  阅读(216)  评论(0编辑  收藏  举报