Bootstrap

前端 javascript a++和++a的区别

前端 javascript a++和++a的区别

  • a++ 是先执行表达式后再自增,执行表达式时使用的是a的原值。
  • ++a是先自增再执行表达示,执行表达式时使用的是自增后的a。
var a=0
console.log(a++); // 输出0
console.log(a); // 输出1

var a=0
console.log(++a); // 输出1
console.log(a); // 输出1
;