三大程序结构

一、顺序执行语句
 
一步一步执行,由上面一步一步执行到下面
 
 
二、条件执行语句
 
一、if(条件){
    执行条件成立语句
}
 
二、if(条件){
    执行条件成立语句
}else{
    执行条件不成立
}
 
三、if(条件){
    执行条件成立
}else if(条件2){
    执行条件成立
}else{
    执行条件不成立
}
四、switch(表达式或者变量/*与下面的n数据类型是全等关系*/){
    case n:
    执行语句
    break;//语句结束
    case n2:
    执行语句
    break;
default:
    执行语句
}
 
五、switch case,多用于有限,离散知道具体值的状况!
 
三、循环执行语句
一、重复执行相同的代码,获得相同或者不一样的结果,减小代码冗余
 
二、for循环
 
        for (语句 1; 语句 2; 语句 3)
            {
                被执行的代码块
            }     
    语句 1 在循环(代码块)开始前执行( 语句 1 是可选的,也就是说不使用语句 1 也能够。 您能够在语句 1 中初始化任意(或者多个)值:)
    语句 2 定义运行循环(代码块)的条件( 一般语句 2 用于评估初始变量的条件, 语句 2 一样是可选的。 若是语句 2 返回 true,则循环再次开始,若是返回 false,则循环将结束。 若是您省略了语句 2,那么必须在循环内提供 break。不然循环就没法停下来。这样有可能令浏览器崩溃)
    语句 3 在循环(代码块)已被执行以后执行
 
 
四、循环类型
 

不一样类型的循环

JavaScript 支持不一样类型的循环:
  • for - 循环代码块必定的次数
  • for/in - 循环遍历对象的属性
  • while - 当指定的条件为 true 时循环指定的代码块
  • do/while - 一样当指定的条件为 true 时循环指定的代码块
 
五、continue和break
continue:结束当前循环执行下一次循环
 
break:结束整个循环
相关文章
相关标签/搜索