运算符:
-----》用于实现赋值,比较和执行算数运算等功能的符号
1.1---》算术运算符
![](https://img-blog.csdnimg.cn/20200526204457947.png)
1.1.1 “
取余
”常用来判断一个数是否能够被整除
1.1.2 表达式和返回值
表达式:由数字、运算符、变量等组成的式子叫做表达式
表达式最终返回的结果叫做返回值。
1.2---》
递增和递减的运算符
![](https://img-blog.csdnimg.cn/20200526204458521.png)
1.2.1 前置递增(减)运算符(先自加
(减)
1后返回值。)
1.2.2 后置置递增
(减)
运算符(先
返回值,
后
自加
(减)
1
。)
![](https://img-blog.csdnimg.cn/20200526204458533.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzI2NzM0NA==,size_16,color_FFFFFF,t_70)
1.3---》
比较运算符
![](https://img-blog.csdnimg.cn/20200526204458677.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzI2NzM0NA==,size_16,color_FFFFFF,t_70)
1.4---》
逻辑运算符
![](https://img-blog.csdnimg.cn/20200526204458643.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzI2NzM0NA==,size_16,color_FFFFFF,t_70)
1.4.1 短路运算(逻辑中断)
当
有多个表达式
时,左边的表达式值可以确定结果时,就不再继续运算右边的表达式的值。
![](https://img-blog.csdnimg.cn/20200526204458595.png)
![](https://img-blog.csdnimg.cn/20200526204458698.png)
如果有空的或者否定的为假,其余是真的(0 “” null undefined NaN)
![](https://img-blog.csdnimg.cn/20200526204458598.png)
![](https://img-blog.csdnimg.cn/20200526204458658.png)
1.5---》
赋值运算符
![](https://img-blog.csdnimg.cn/20200526204458637.png)
1.6运算符的优先级
![](https://img-blog.csdnimg.cn/20200526204458634.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzI2NzM0NA==,size_16,color_FFFFFF,t_70)
一元运算符里面的逻辑非优先级最高,
逻辑与比逻辑或优先级高