++a和a++两者都会导致原值自增1,区别是运算结果,前者=新值,后者=原值
示例:
var a = 10;
var b = a++;
console.log('a自增1,结果为', a)
console.log('b=a原值', b)
var c = ++a;
console.log('a自增1,结果为', a)
console.log('c=a自增后的值,为', c)
++a和a++两者都会导致原值自增1,区别是运算结果,前者=新值,后者=原值
示例:
var a = 10;
var b = a++;
console.log('a自增1,结果为', a)
console.log('b=a原值', b)
var c = ++a;
console.log('a自增1,结果为', a)
console.log('c=a自增后的值,为', c)