48.js循環(huán)結(jié)構(gòu)

一.js中循環(huán)有for 循環(huán)while循環(huán)。
1.for循環(huán)
(1)c語言中for循環(huán)
語法:for(表達式1;表達式2;表達式3){
循環(huán)體
}

上面這個就相當(dāng)于:

表達式1
for(;表達式2;){
循環(huán)體
表達式3
}

相當(dāng)于while循環(huán)中的:

表達式1
while 表達式2:
循環(huán)體
表達式3

用于:

for(給變量賦初值;循環(huán)條件;修改變量的值){
循環(huán)體
}

(2)for -in 循環(huán):
語法:
for(變量 in 序列){
循環(huán)體
}
解析: 讓變量去序列中取值一個一個的取(取的是下標(biāo)/屬性名),取完為止,每取一個值執(zhí)行一次循環(huán)體。
(3) for-of 循環(huán):
語法:
for(變量 of 序列){
循環(huán)體
}
解析:讓變量去序列中取值一個一個的取(取的值),取完為止,每取一個值執(zhí)行一次循環(huán)體。

注意:for of 是無法遍歷對象中的值的,(python中的字典),還是的用for in 取到屬性 再通過屬性得到值。

2.while 循環(huán)
(1)while循環(huán)
語法:
while(條件語句){
循環(huán)體
}
(2)do-while循環(huán)
語法:
do{
循環(huán)體
}while(條件語句)
解析:先執(zhí)行循環(huán)體的語句再判斷。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容