前置自增和后置自增单独使用没有区别,
如果参与运算就有点纠结(ー`´ー),不强求,懂就懂不懂就算了.
前置自增 前++
分2步:
1.先将自己的值进行 加1(自增)操作 i = i + 1 = 10 +1
2.然后再将变量的值赋值给 等号 左边的变量res = i =11
let i = 10
let res = ++i
console.log(res) // 11
console.log(i) // 11
后置自增 后++
分2步:
1.先将自己的值进行 赋值给 等号 左边的变量res1 = a =10
2.然后再将自己的值进行 加1(自增)操作 a = a + 1 = 10 +1
let a = 10
let res1 = a++
console.log(res1) // 10
console.log(a) // 11
例子: