6 回答

TA貢獻(xiàn)9條經(jīng)驗(yàn) 獲得超12個(gè)贊
謝邀。
這樣理解for循環(huán)(表達(dá)式1;表達(dá)式2;表達(dá)式3) { 循環(huán)體 }
首先看表達(dá)式1,var i=0;定義一個(gè)變量i,值為0;
再看表達(dá)式2,判斷 i 是否小于2;
小于,現(xiàn)在執(zhí)行循環(huán)體語(yǔ)句,執(zhí)行完后,執(zhí)行表達(dá)式3;i++是讓i自增,也就是等于這樣 i=i+1;
現(xiàn)在i=1;了,三個(gè)表達(dá)式都執(zhí)行過(guò)一遍了,接下來(lái)繼續(xù)循環(huán),沒(méi)有表達(dá)式1的事了。
再去表達(dá)式2,判斷是否小于2,
還是小于,繼續(xù)執(zhí)行循環(huán)體語(yǔ)句,然后表達(dá)式3那里,再讓 i 自增加一;
現(xiàn)在i=2;了繼續(xù)下一個(gè)循環(huán),還是從表達(dá)式2開(kāi)始。
判斷是否小于2,現(xiàn)在i=2,已經(jīng)不小于2了,所以條件不成立,退出for循環(huán)。
結(jié)束。
以上,屬于基礎(chǔ)中的基礎(chǔ),建議找一本C++的書(shū)學(xué)習(xí)下基礎(chǔ)的語(yǔ)法,再回頭來(lái)看別的,語(yǔ)法都不是事了。當(dāng)然,也可以直接在JS里面學(xué),但是不是跑來(lái)這里問(wèn),要學(xué)會(huì)百度谷歌,任何一個(gè)優(yōu)秀程序員,從編碼的那一天起,就在不斷解決問(wèn)題,自學(xué)能力才是最重要的,要從一開(kāi)始就培養(yǎng)起來(lái)。

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超1個(gè)贊

TA貢獻(xiàn)44條經(jīng)驗(yàn) 獲得超84個(gè)贊
var?i=0;表示定義一個(gè)變量i,初始值為0; i<2;表示判斷,判斷i的值時(shí)候小于2; i++;表示當(dāng)i的值小于2時(shí),i的值加1;
建議將JavaScript的基礎(chǔ)知識(shí)學(xué)扎實(shí)。

TA貢獻(xiàn)89條經(jīng)驗(yàn) 獲得超16個(gè)贊
i=0;將0賦值給i;
i<2;i如果小于2,停止運(yùn)行;
i++沒(méi)執(zhí)行一次i加1;
添加回答
舉報(bào)