JS基础(三)语句

一.判断语句(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语句:从当前函数退出,并从那个函数返回一个值

 

posted @ 2017-08-05 10:03  39谭宇森  阅读(125)  评论(0编辑  收藏  举报