JavaScript基础(三)| 青训营笔记

88 阅读1分钟

JavaScript基础(三) | 青训营笔记

这是我参与「第四届青训营 」笔记创作活动的的第30天。

语句

一、表达式和语句

表达式:

表达式是一组代码的集合,JavaScript解释器会将其计算出一个结果。

image.png 语句:

js整句或命令,js 语句是以分号结束(可以省略)

比如: if语句、for循环语句

区别:

表达式计算出一个值,但语句用来自行以使某件事发生(做什么事)

image.png

二、分支语句

程序三大流程控制语句

● 以前我们写的代码,写几句就从上往下执行几句,这种叫顺序结构
● 有的时候要根据条件选择执行代码,这种就叫分支结构
● 某段代码被重复执行,就叫循环结构

image.png

分支语句

● 分支语句可以让我们有选择性的执行想要的代码
● 分支语句包含:
➢If分支语句
➢三元运算符
➢switch 语句

1. if语句
if语句有三种使用:单分支、双分支、多分支
单分支使用语法: image.png ➢括号内的条件为true时, 进入大括号里执行代码
➢小括号内的结果若不是布尔类型时, 会发生隐式转换转为布尔类型

双分支if语法:

image.png 多分支if语法:

image.png ➢先判断条件1,若满足条件1就执行代码1,其他不执行
➢若不满足则向下判断条件2,满足条件2执行代码2,其他不执行
➢若依然不满足继续往下判断,依次类推
➢若以上条件都不满足,执行else里的代码n

2.三元运算符 image.png 3.switch语句

image.png

image.png