举个例子:
比如说var a=1;
document.write(a++);输出的是1,
而document.write(++a);输出的是2,
也就是说++a,是先给a加上1,而后打印出a的值,
而a++是先取出a的值,在给a+1,
其实就是一个先后问题。
可以看看这个wiki http://www.imooc.com/wiki/view?pid=83
你好像错了吧,++a是在原来的基础上每次都+a,a++是在a的基础上每次加1