目录
1、概述
如果需要反复给数字变量添加或减去1,可以使用递增(++)和递减(–)运算符来完成。
在 JavaScript 中,递增(++)和递减(–)既可以放在变量前面,也可以放在变量后面。放在变量前面时,我们可以称为前置递增(递减)运算符,放在变量后面时,我们可以称为后置递增(递减)运算符。
注意:递增和递减运算符必须和变量配合使用。
2、自增(++)
2.1、概述
自增运算符(++)将其操作数递增(加 1)并返回一个值。
2.2、语法
x++
++x
2.3、分类
2.3.1、前置递增运算符
++num
前置递增,就是自加1,类似于 num = num + 1,但是 ++num 写起来更简单。
使用口诀:先自加,后返回值
var num = 10;
alert(++num + 10); // 21
2.3.2、后置递增运算符
num++ 后置递增,就是自加1,类似于 num = num + 1 ,但是 num++ 写起来更简单。
使用口诀:先返回原值,后自加
var num = 10;
alert(10 + num++); // 20
3、自减(–)
3.1、概述
自减运算符(–)将它的操作数减一,然后返回操作数。
3.2、语法
x--
--x
3.3、分类
3.3.1、前置递减运算符
如果使用前缀式,即将操作符放在操作数的前面(如,–x),运算会减一,然后返回减一之后的值。
使用口诀:先自减,后返回值
let a = 2;
b = --a;
// a = 1
// b = 1
3.3.2、后置递减运算符
如果使用后缀式,即将操作符放在操作数的后面(如,x–),运算会减一,然后返回减一之前的值。
使用口诀:先返回原值,后自减
let x = 3;
y = x--;
// y = 3
// x = 2
后记
如果你感觉文章不咋地
//(ㄒoㄒ)//
,就在评论处留言,作者继续改进;o_O???
如果你觉得该文章有一点点用处,可以给作者点个赞;\\*^o^*//
如果你想要和作者一起进步,可以微信扫描二维码,关注前端老L;~~~///(^v^)\\\~~~
谢谢各位读者们啦(^_^)∠※
!!!