a--和--a
舉個例子:
比如說var?a=1;?
???document.write(a++);輸出的是1,
而document.write(++a);輸出的是2,
也就是說++a,是先給a加上1,而后打印出a的值,
而a++是先取出a的值,在給a+1,
其實就是一個先后問題。
舉個例子:
比如說var?a=1;?
???document.write(a++);輸出的是1,
而document.write(++a);輸出的是2,
也就是說++a,是先給a加上1,而后打印出a的值,
而a++是先取出a的值,在給a+1,
其實就是一個先后問題。
2014-12-22
舉報
2014-12-23
可以看看這個wiki ?http://yifanck.cn/wiki/view?pid=83
2014-12-22
你好像錯了吧,++a是在原來的基礎(chǔ)上每次都+a,a++是在a的基礎(chǔ)上每次加1