JavaScript for 循環(huán)
JavaScript?for 循環(huán)
循環(huán)可以將代碼塊執(zhí)行指定的次數(shù)。
JavaScript 循環(huán)
如果您希望一遍又一遍地運(yùn)行相同的代碼,并且每次的值都不同,那么使用循環(huán)是很方便的。
我們可以這樣輸出數(shù)組的值:
一般寫法:
document.write(cars[0] + "
");?
document.write(cars[1] + "
");?
document.write(cars[2] + "
");?
document.write(cars[3] + "
");?
document.write(cars[4] + "
");?
document.write(cars[5] + "
");
不同類型的循環(huán)
JavaScript 支持不同類型的循環(huán):
for?- 循環(huán)代碼塊一定的次數(shù)
for/in?- 循環(huán)遍歷對(duì)象的屬性
while?- 當(dāng)指定的條件為 true 時(shí)循環(huán)指定的代碼塊
do/while?- 同樣當(dāng)指定的條件為 true 時(shí)循環(huán)指定的代碼塊
For 循環(huán)
for 循環(huán)是您在希望創(chuàng)建循環(huán)時(shí)常會(huì)用到的工具。
下面是 for 循環(huán)的語(yǔ)法:
for (語(yǔ)句 1;?語(yǔ)句 2;?語(yǔ)句 3)
? {
? 被執(zhí)行的代碼塊
? }
語(yǔ)句 1?(代碼塊)開(kāi)始前執(zhí)行 starts.
語(yǔ)句 2?定義運(yùn)行循環(huán)(代碼塊)的條件
語(yǔ)句 3?在循環(huán)(代碼塊)已被執(zhí)行之后執(zhí)行
點(diǎn)擊按鈕循環(huán)代碼5次。點(diǎn)擊這里function myFunction(){ var x=""; for (var i=0;i"; } document.getElementById("demo").innerHTML=x; }