TA贡献1811条经验 获得超6个赞
b=a++等同于b=a; a=a+1;如果是b=++a,则等同于a=a+1; b=a;这是++运算符的规则。
TA贡献2051条经验 获得超10个赞
所以区别是var b = a++;强调会先返回a,赋值给b,然后再增1。 如果var b = a+1;就不会返回a,只是赋值。 对吗?
举报