重点--赋值运算符和运算符优先级
2019-06-19 本文已影响0人
潘肚饿兵哥哥
把右边的数据赋值给变量的运算符
赋值运算符 | 说明 | 案例 |
---|---|---|
= | 直接赋值 | var userName = '我是值'; |
+=、-= | 加、减一个数后再赋值 | var age += 5; //15 |
*=、/=、%= | 乘、除、取模后再赋值 | var age = 2;age *=5; //10 |
优先级 | 运算符 | 顺序 |
---|---|---|
1 | 小括号 | () |
2 | 一元运算符 |
++ -- !
|
3 | 算术运算符 | 先* / % 后 + -
|
4 | 关系运算符 |
> >= < <=
|
5 | 相等运算符 |
== != === !==
|
6 | 逻辑运算符 | 先&& 后 ||
|
7 | 赋值运算符 | = |
8 | 逗号运算符 | , |
++a a++ !num这些只需要一个操作数就能做运算的就是一元运算符,1+2这样需要两个操作数进行运算的就不是一元运算符