WIKI使用導(dǎo)航
站長(zhǎng)百科導(dǎo)航
站長(zhǎng)專(zhuān)題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢(qián)
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專(zhuān)題
- 云計(jì)算
- 微博營(yíng)銷(xiāo)
- 虛擬主機(jī)管理系統(tǒng)
- 開(kāi)放平臺(tái)
- WIKI程序與應(yīng)用
- 美國(guó)十大主機(jī)
JavaScript的語(yǔ)句
導(dǎo)航: 上一頁(yè) | aJAX| XML | DreamWeaver | PhotoShop | Discuz | Asp | php | java | HTML | XHTML
注釋[ ]
單行的注釋以 // 開(kāi)始。多行注釋以 /* 開(kāi)頭,以 */ 結(jié)尾。
程序的流程控制[ ]
包括if條件選擇語(yǔ)句,switch選擇語(yǔ)句,while循環(huán)語(yǔ)句,do while語(yǔ)句,for循環(huán)語(yǔ)句,以及break與continue語(yǔ)句。
if條件選擇語(yǔ)句
結(jié)構(gòu):
if(條件語(yǔ)句) 用if來(lái)判斷 { 語(yǔ)句塊1; 如果為true(真)則執(zhí)行1語(yǔ)句 } else { 語(yǔ)句2; 如果為false(假)則執(zhí)行2語(yǔ)句 }
另外:if語(yǔ)句是可以嵌套使用的.
switch選擇語(yǔ)句
如果希望選擇執(zhí)行若干代碼塊中的一個(gè),你可以使用 switch 語(yǔ)句:
結(jié)構(gòu):
switch(n) { case 1: 執(zhí)行代碼塊 1 break case 2: 執(zhí)行代碼塊 2 break default: 如果n即不是1也不是2,則執(zhí)行此代碼 }
while循環(huán)語(yǔ)句
while 循環(huán)用于在指定條件為 true 時(shí)循環(huán)執(zhí)行代碼。
結(jié)構(gòu):
while (變量<=結(jié)束值) { 需執(zhí)行的代碼 }
do while語(yǔ)句
do...while 循環(huán)是 while 循環(huán)的變種。該循環(huán)程序在初次運(yùn)行時(shí)會(huì)首先執(zhí)行一遍其中的代碼,然后當(dāng)指定的條件為true時(shí),它會(huì)繼續(xù)這個(gè)循環(huán)。所以可以這么說(shuō),do...while 循環(huán)為執(zhí)行至少一遍其中的代碼,即使條件為false,因?yàn)槠渲械拇a執(zhí)行后才會(huì)進(jìn)行條件驗(yàn)證。
結(jié)構(gòu):
do { 需執(zhí)行的代碼 } while (變量<=結(jié)束值)
for循環(huán)語(yǔ)句
在腳本的運(yùn)行次數(shù)已確定的情況下使用for循環(huán)。 結(jié)構(gòu):
for (變量=開(kāi)始值;變量<=結(jié)束值;變量=變量+步進(jìn)值) { 需執(zhí)行的代碼 }
break與continue語(yǔ)句
Break
break命令可以終止循環(huán)的運(yùn)行,然后繼續(xù)執(zhí)行循環(huán)之后的代碼(如果循環(huán)之后有代碼的話)。
eg:
<script type="text/javascript"> for(var i=1;i<=10;i++){ if(i==6) break; document.write(i); } //輸出結(jié)果:12345 </script>
Continue
continue 命令會(huì)終止當(dāng)前的循環(huán),然后從下一個(gè)值繼續(xù)運(yùn)行。
eg:
<script type="text/javascript"> for(var i=1;i<=10;i++){ if(i==6) continue; document.write(i); } //輸出結(jié)果:1234578910 </script>