• JavaScript基础(6)_流程控制语句


    流程控制定义:流程控制(也称为控制流程)是计算机运算领域的用语,意指在程序运行时,个别的指令(或是陈述、子程序)运行或求值的顺序。流程控制语句即用来实现对程序流程的选择、循环、转向和返回等进行控制。

    程序流程控制语句结构分为三大类:

    顺序结构:代码从上往下,顺序执行。(代码执行的最基本结构)
    选择结构(又称分支结构/判断结构):给定一个条件,同时有多种可执行代码(块),然后会根据条件执行某一段代码【if、switch】
    循环结构:在某个条件控制范围内,指定的代码(块)可以重复执行【for、while、do-while】

    if分支语句   

    if:如果的意思,给定一个条件,同时为该条件设置一种或多种情况,然后通过条件判断来选择执行不同的代码。原则上if语句适合所有条件判断:

    if分支语句的第一种格式,适合做一种情况的判断:

    1. 基本语法:
    2.     if(条件表达式)
    3.          {
    4.               条件为 true 时执行的代码块;
    5.          }   

    if分支语句的第二种格式,适合做二种情况的判断:

    1. 基本语法:
    2.     if(条件表达式)
    3.          {
    4.               条件为true时执行的代码块1;
    5.          }
    6.     else
    7.          {
    8.               条件为false时执行的代码块2;
    9.          }

    if分支语句的第三种格式,适合做多种情况的判断:

    1. 基本语法:
    2.     if (条件判断1
    3.          {
    4.               条件1true时执行的代码块1;
    5.          } 
    6.     elseif(条件判断2)
    7.          {
    8.               条件2true时执行的代码块2;
    9.          } 
    10.     ...
    11.     elseif(条件判断n)
    12.          {
    13.               条件n为true时执行的代码块n;
    14.          }
    15.     else 
    16.          {
    17.               以上条件为false时执行的代码块n+1;
    18.          }

    switch分支语句

    switch分支语句:switch 是“开关”的意思,它也是一种“选择/分支”语句,但它的用法非常简单,switch是多分支选择语句,说得通俗点,多分支就是多个if。

    1. 基本语法:
    2. switch(条件表达式)
    3. {
    4.     case1或常1
    5.          {
    6.               要执行的代码段1  break;      
    7.          }
    8.     case2或常2
    9.          {
    10.               要执行的代码段2  break;      
    11.          }
    12.     case3或常3
    13.          {
    14.               要执行的代码段3  break;      
    15.          }
    16.     ...
    17.     case 值n或常n:
    18.          {
    19.               要执行的代码段n break;      
    20.          }
    21.     default
    22.          {                                  
    23.               默认输出的代码;
    24.               break
    25.          }
    26. }

    for、while、do-while循环语句

    for循环语句

    1. 基本语法:
    2. for(条件表达式1;条件表达式2;条件表达式3)
    3.     {
    4.          循环体;
    5.     }

    while循环

    1. 基本语法:
    2. 条件初始化
    3. while(条件表达式)
    4.     {
    5.          循环体;
    6.     }

    do-while循环

    1. 基本语法:
    2. do{
    3.       循环体;
    4.   }while(条件表达式);

  • 相关阅读:
    30_log阶段
    c++析构函数
    Java入门必备基础知识
    炼厂322℃工艺气余热换热器设计
    从零开始全屋智能家居新生活(二):人体传感器装修方案
    《Effective Java》学习笔记 - (5) 优先考虑依赖注入来引用资源
    HTML期末学生大作业-宠物之家网页作业html+css+javascript
    [激光器原理与应用-12]: 2022年中国激光行业总体市场规模及发展趋势预测分析
    Spring的创建和使用
    【Seata源码学习 】篇四 TM事务管理器是如何开启全局事务
  • 原文地址:https://blog.csdn.net/no15870678621/article/details/126572276