JS 流程控制

Posted 刘小伟

tags:

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

一、分支

if-else结构:

if (表达式){
   语句1;
   ......
   } else{
   语句2;
   .....
   }

if-elif-else结构:

if (表达式1) {
    语句1;
}else if (表达式2){
    语句2;
}else if (表达式3){
    语句3;
} else{
    语句4;
}

switch-case结构:

switch基本格式
switch (表达式) {
    case 值1:语句1;break;
    case 值2:语句2;break;
    case 值3:语句3;break;
    default:语句4;
}

二、循环

for循环:

语法规则:

    for(初始表达式;条件表达式;自增或自减)
    {
            执行语句
            ……
    }

功能说明:实现条件循环,当条件成立时,执行语句1,否则跳出循环体

for循环的另一种形式:

for( 变量 in 数组或对象)
    {
        执行语句
        ……
    }

while循环:

语法规则:

while (条件){
    语句1;
    ...
}

功能说明:运行功能和for类似,当条件成立循环执行语句花括号{}内的语句,否则跳出循环;同样支持continue与break语句。

以上是关于JS 流程控制的主要内容,如果未能解决你的问题,请参考以下文章

JS流程控制(语句)

VSCode自定义代码片段——git命令操作一个完整流程

js:流程控制(分支结构顺序结构循环结构)

js 流程控制

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程