- 递增++,当运算符在操作数之前称为前增量,在操作数之后称为后增量。
·前增量:对操作数进行增量计算。并返回计算后的值。
·后增量:对操作数进行增量计算。但返回未做增量计算的值。
var i=1,j=++i; //i与j的值都为2;
var i=1,j=i++; //i的值为2,j的值为1;
- ++a 并不总和 a=a+1 完全一样,++从不进行字符串链接操作,而是将操作数转换为数字并增1。
如 a是字符串“1”, ++a的结果是数字2,而a+1是字符串“11”。 - 递减与递增相同。