x++ 是先去取x的值,再把x的值加1;
++x是先把x的值加1,再取x的值。
let x = 10
b = x++
console.log(b,x) // b = 10,x = 11 这里会先取x的值,然后再对x值进行加1
c = ++x
console.log(c,x) // c = 12,x = 12 这里会先对x加一再取x的值
对x--和--x也是同样的道理。
x++ 是先去取x的值,再把x的值加1;
++x是先把x的值加1,再取x的值。
let x = 10
b = x++
console.log(b,x) // b = 10,x = 11 这里会先取x的值,然后再对x值进行加1
c = ++x
console.log(c,x) // c = 12,x = 12 这里会先对x加一再取x的值
对x--和--x也是同样的道理。