运算符
接上一天
- 表达式和返回值
2.递增和递减运算符
- 前置递增运算符
- 后置递增运算符
3.比较运算符:两个数据进行比较时所使用的运算符,比较运算后,会返回一个布尔值(true/false)作为比较运算的结果。
= 赋值 把右边给左边
== 判断 判断两边值是否相等(注意有隐式转换)
=== 全等 判断两边的值和数据类型是否完全相同
4.逻辑运算符:用来进行布尔值运算的运算符,其返回值也是布尔值。后面开发中经常用于多个条件的判断
- 短路运算(逻辑中断)
5.赋值运算
6.运算优先级
流程控制
流程控制:就是控制我们代码按照什么结构顺序来执行。流程控制主要有三种结构,分别是顺序结构、分支结构和循环结构,这三种结构代表三种代码执行的顺序。
1.顺序流程结构:会按照代码的先后顺序,依次执行
2.分支流程控制
分支结构:根据不同的条件,执行不同的路径代码(执行代码多选一的过程)
- if分支语句
- if else双分支语句
- if else if多分支语句
- 三元表达式:有三元运算符组成的式子称为三元表达式。三元表达式也能做一些简单的条件选择
- 分支流程控制switch语句:用于基于不同条件来执行不同的代码。当要针对变量设置一系列的特定值的选项时,就用 switch
switch注意事项:
- switch语句和if else if语句的区别