11 回答
已采納

西蘭花偉大炮
TA貢獻(xiàn)376條經(jīng)驗 獲得超318個贊
<!DOCTYPE?html> <html> <head> <meta?charset="UTF-8"> <title>Document</title> </head> <body> <script> var?number?=?2; var?number1?=?2; var?a?=?number++;??????//i++???是先賦值再進(jìn)行加一 var?b?=?++number1;?????//?++i??是先加一再進(jìn)行賦值,可以在控制臺看到結(jié)果 console.log(a); console.log(b); </script> </body> </html>
歡迎采納

qq_醉落夕風(fēng)_0
TA貢獻(xiàn)25條經(jīng)驗 獲得超1個贊
i++是先去i第一次定義的值然后再對i進(jìn)行+1,++i,是先對定義的i做i+1,把結(jié)果重新賦值給i

HLC1994123
TA貢獻(xiàn)1條經(jīng)驗 獲得超0個贊
++i:自身表達(dá)式加一,也就是有出現(xiàn)++i的時候就把他的值加一
i++:是在他當(dāng)前所在的表達(dá)的計算結(jié)果過后才自增,對后面的i產(chǎn)生影響,而當(dāng)前的i++只是原始i的值例如:var i=2,var sum=2 + i++ //4
alert(i) //3

bj藏鋒
TA貢獻(xiàn)6條經(jīng)驗 獲得超0個贊
按照從左到右的順序 讀一讀 就明白了。 ++自增, i 變量
++i ?先增加1 然后 拿去給別人用
i++ ?先用,然后增加1.
--i和i-- ?也是這樣
添加回答
舉報
0/150
提交
取消