文章目录
前言
本文讲解了JavaScript流程控制的分支,如果本文章对你有所帮助,请三连支持博主,你的支持是我更新的动力。
以下是本篇文章正文内容
一、 流程控制
在一个程序执行的过程中,各条代码的执行顺序对程序的结果是有直接影响的。很多时候我们要通过控制代码的执行顺序来实现我们要完成的功能。
简单理解: 流程控制就是来控制我们的代码按照什么结构顺序来执行。
流程控制主要有三种结构
,分别是顺序结构
、分支结构
和循环结构
,这三种结构代表三种代码执行的顺序。
二、顺序流程控制
顺序结构是程序中最简单、最基本的流程控制,它没有特定的语法结构,程序会按照代码的先后顺序
,依次执行,程序中大多数的代码都是这样执行的。
三、分支流程控制 if 语句
3.1 分支结构
由上到下执行代码的过程中,根据不同的条件,执行不同的路径代码(执行代码多选一的过程),从而得到不同的结果。
JS 语言提供了两种分支结构语句
- if 语句
- switch 语句
3.2 if 语句
1. 语法结构
// 条件成立执行代码,否则什么也不做
if (条件表达式) {
// 条件成立执行的代码语句
}
if(1>0){
alert(1)
}
语句可以理解为一个行为,循环语句和分支语句就是典型的语句。一个程序由很多个语句组成,一般情况下,会分割成一个一个的语句。
2. 执行流程