1. 程式人生 > >JS基礎(三)語句

JS基礎(三)語句

pre 對比 初始化 語句 for 如果 logs 如何 tin

一.判斷語句(PS:一般情況下判斷條件最終應該是一個布爾值。)

  1.if語句

    1)基本格式

if(判斷條件){
    如果判斷條件成立則執行的語句
}else{
    如果判斷條件不成立則執行的語句
}

    2)擴展格式(二路選擇語句)

if(判斷條件){
    如果判斷條件成立則執行的語句
}else{
    如果判斷條件不成立則執行的語句
}

    3)擴展格式2

if(條件1){
    如果條件1成立時執行的語句
}else if(條件2){
    如果前面的條件不成立,條件2成立時執行的語句
}...else{
    當所有條件不成立時執行的語句
}

二.多路徑選擇語句switch

switch(判斷值){
    case 對比值1:
        當判斷值等於對比值1時執行的語句;
    break;
    case 對比值2:
        當判斷值等於對比值1時執行的語句;
    break;
    ....
    default:
        所有判斷值都不等於對比值時執行的語句
}

三.循環語句

  1.for循環

for(初始化; 循環條件; 循環後執行的語句){
        當循環條件成立時執行的語句
}

  2.while循環

While(循環條件){
    當循環條件成立時執行的語句;
}

  3.do...while循環

do{
    當循環條件成立時執行的語句
}while(循環條件)
第一次進行循環時是不進行條件判斷的。無論如何循環語句至少都執行一次。

四.break語句:從當前函數退出,並從那個函數返回一個值

五.continue語句:停止循環的當前循環

六.return語句:從當前函數退出,並從那個函數返回一個值

JS基礎(三)語句