运算符
算数运算符
- '+'(求和)
- '-'(求差)
- '*'(求积)
- '/'(求商)
- '%'(取模)(取余数)
- 乘,除,取余 优先级相同
- 加,减优先级相同
- 乘,除,取余优先级大于加,减
- 使用()可以提升优先级
赋值运算符
- +=
- -=
- *=
- /=
- %=
- 将等号右边赋值给左边,要求左边必须是一个容器
一元运算符
- ++(让变量的值+1)
- --(让变量的值-1)
比较运算符
- 作用:比较大小
-
:左边是否大于右边
- <:左边是否小于右边
-
=:左边是否大于或等于右边
- <=:左边是否小于或等于右边
- ==:两边是否相等
- ===:左右两边是否类型和值都相等
- !==: 左右两边是否不全等
- 比较布尔型只会得到true或者false
- 一个等于号是赋值两个是判断三个是全等
逻辑运算符
- &&逻辑与 并且
- ||逻辑或 或者
- ! 逻辑非 取反
运算符优先级
语句
- if语句 for循环语句 教编译器做事 ** 程序三大流程控制语句**
-
顺序结构
-
分支结构
-
循环结构
分支语句
- if分支语句
- 单分支
- 多分支
- 双分支
三元运算符
switch
undefined与null区别
continue与break区别
continue:是结束本次循环 执行下次循环 break:终止全部循环