所谓赋值运算符 就是把数据赋给变量的运算符
赋值运算符 | 说明 | 案例 |
= | 直接赋值(把右边的值直接赋给左边的变量) | var a = 5 ; |
+= 、-= | 加、减一个数后 在赋值 | var b = 1; b+= 2; // 3 |
*= 、/= 、 %= | 乘、除、取余 后在赋值 | var c = 2; c *= 2 //4 |
var s = 2;
s += 3; // 相当于: s = s + 3;
console.log(s); // 5
s -= 1; // 相当于 s = s - 1
console.log(s); // 4
s *= 2; // 相当于: s = s * 2;
console.log(s); // 8
s /= 2; // 相当于: s = s / 2;
console.log(s); // 4
s %= 3; // 相当于: s = s % 3;
console.log(s); // 1