++、—
-
该语句单独执行时,没有区别,均为自加一或者自减一
-
跟其他语句混合使用时有区别:
- 符号在前:先进行自身赋值,在进行读取操作
- 符号在后:先进行读取操作,再进行自身赋值
//1.
var a = 1
var b = a++
console.log(a,b) //2 1
//2.
var a = 2;
var b = 5;
var num = ++a - a-- + b++ - a++ + --b
3 3 5 2 5
console.log(num) //8