赋值运算符用于给变量赋值,比如var name = 'zhangsan;
语句中的=
就是一个赋值运算符,除了=
,还有以下赋值运算符:
假设x=10, y=2
:
运算符 | 含义 | x 的结果 |
---|---|---|
x = y |
直接赋值 | 2 |
x += y |
相当于 x = x+y |
12 |
x -= y |
相当于 x = x-y |
8 |
x *= y |
相当于 x = x*y |
20 |
x /= y |
相当于 x = x/y |
5 |
x %= y |
相当于 x = x%y |
0 |
当赋值运算符和自增、自减运算符在一起使用的时候,要看自增、自减运算符的具体位置