1. 程式人生 > >JS 流程控制

JS 流程控制

div color 實現 功能說明 表達式 花括號 表達式2 continue con

一、分支

if-else結構:

if (表達式){
   語句1;
   ......
   } else{
   語句2;
   .....
   }

if-elif-else結構:

if (表達式1) {
    語句1;
}else if (表達式2){
    語句2;
}else if (表達式3){
    語句3;
} else{
    語句4;
}

switch-case結構:

switch基本格式
switch (表達式) {
    case 值1:語句1;break;
    case 值2:語句2;break;
    case 值3:語句3;break;
    
default:語句4; }

二、循環

for循環:

語法規則:

    for(初始表達式;條件表達式;自增或自減)
    {
            執行語句
            ……
    }

功能說明:實現條件循環,當條件成立時,執行語句1,否則跳出循環體

for循環的另一種形式:

for( 變量 in 數組或對象)
    {
        執行語句
        ……
    }

while循環:

語法規則:

while (條件){
    語句1;
    ...
}

功能說明:運行功能和for類似,當條件成立循環執行語句花括號{}內的語句,否則跳出循環;同樣支持continue與break語句。

JS 流程控制