三大程序结构

Posted w-wait

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三大程序结构相关的知识,希望对你有一定的参考价值。

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

不同类型的循环

javascript 支持不同类型的循环:
  • for - 循环代码块一定的次数
  • for/in - 循环遍历对象的属性
  • while - 当指定的条件为 true 时循环指定的代码块
  • do/while - 同样当指定的条件为 true 时循环指定的代码块
 
5、continue和break
continue:结束当前循环执行下一次循环
 
break:结束整个循环
 

以上是关于三大程序结构的主要内容,如果未能解决你的问题,请参考以下文章

三大程序结构

三大循环结构

Python基础知识进阶(五---2)----程序基本结构简单分支异常处理三大实例分析基本循环结构通用循环构造方法死循环嵌套循环布尔表达式

python基本结构有哪三种

三大结构之选择----IF

day01_08.三大控制结构