2019-8-13

js循环

————for循环:————

for(exp1;exp2;exp3){
     循环体;      
}
//exp1:无条件的执行第一个表达式
//exp2:是判断是否能执行循环体的条件
//exp3:做增量的操作

  break  结束循环。

  continue  跳过当次循环,进入下次循环。

————for循环的嵌套:————

for(exp1;exp2;exp3){
    循环体;
    for(exp1;exp2;exp3){
        循环体;
    }
}
//外部循环循环一次内部循环循环一轮

 ————while循环:————

while(exp){
    循环体;
}
//while 循环会一直循环代码块,只要指定的条件为 true。

do{
    循环体;
}while(exp)
//do/while 循环是 while 循环的变体。在检查条件是否为真之前,这种循环会执行一次代码块,然后只要条件为真就会重复循环。
       该循环会执行至少一次,即使条件为 false,因为代码块会在条件测试之前执行

 ————switch...case语句————

switch(exp){  //把表达式的值与每个 case 的值进行对比
       case 值1:
            执行的代码段;
            break;
            case 值2:
            执行的代码段;
            break;
            ...
            default:  //以上 case 都没有匹配到的时候执行的代码段
            执行的代码段;
            break;
            严格类型比较
} 
//switch  不仅可以判断变量的值还可以判断变量的类型,值必须与要匹配的类型相同。
//default  如果 default 不是 switch 代码块中最后一个 case,请记得用 break 结束默认 case。
原文地址:https://www.cnblogs.com/shensss/p/11347376.html