问答详情
源自:2-7 自加一,自减一 ( ++和- -)

a--和--a

举个例子:

比如说var a=1; 

   document.write(a++);输出的是1,

而document.write(++a);输出的是2,

也就是说++a,是先给a加上1,而后打印出a的值,

而a++是先取出a的值,在给a+1,

其实就是一个先后问题。

提问者:莫小北没有故事 2014-12-22 20:28

个回答

  • 小于飞飞
    2014-12-23 09:14:23

    可以看看这个wiki  http://www.imooc.com/wiki/view?pid=83

  • 码渣也难当
    2014-12-22 21:09:13

    你好像错了吧,++a是在原来的基础上每次都+a,a++是在a的基础上每次加1