這篇文章主要介紹Javascript中流程控制的示例,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
目前成都創(chuàng)新互聯(lián)已為千余家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、成都網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計、隴川網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
流程控制
JavaScript通過流程語句來執(zhí)行程序流,程序流有若干語句組成。在正常情況下,程序中 的語句時按照書寫順序執(zhí)行的,這種結(jié)構(gòu)稱為順序結(jié)構(gòu)。除了順序結(jié)構(gòu)之外還有選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。
1.選擇結(jié)構(gòu)
(1)if-else語句
語法:
if(condition){ statementS; }else{ statements; }
(2)if-else if-else語句
語法:
if(condition){ statementS; }else if{ statements; } …… else{ statements; }
例如:
選擇結(jié)構(gòu)
(3)switch語句([ ]中為可選)
語法:
switch(expression){ case value1: statement; break; case value2: statement2; break; …… case valueN; statementN; break; [defalut: defalutStatements;] }
例如:
switch語句