JavaScript基础---控制语句

流程控制流程控制语句

一,语句的定义

语句------ 所有代码都是由语句组成的。-----主要起到对程序执行过程中的流程、限定、约定的作用。

语句的声明方式:

     单行语句  ------ var box = 123;

     复合语句  ------{}     例如:  { var a = 1; var b=2 }   当作为一条语句执行。

二,if条件语句

1,单行语句: If(条件) 执行语句

      var box = 100;
      if(box>50) alert(true);

2,多行语句:

      var box = 100;
      If(box>50) {  alert(true);  alert(‘我也能执行’); }

3, 正反条件语句

Var box = 100;
If(box>50) {  
alert(true); 
} else {
alert(false);
}

4, if “多重判断”条件语句

  Var box = 100;
  
  If(box>50) {  

alert(true); 

} else if(box<50) {

  alert(false);

} else {

 alert(50 );

}

三,switch 条件语句

 var box = 1 ;
 switch (box) {                   

        case  1 : 
                                                                   
            alert('one');                         
            break;

         case  2 :

              alert('two');
               break;       

          case 3 :   
                alert('three');
                break;

            default : 

                alert('出错了!');  
     }

do…while()循环语句

do…while()循环语句 ----【先运行,后判断】

例如:

        var box = 5 ;

         do {

              alert(box);

              box++;

           } while (box <= 10);

特点:先运行后判断、至少运行一次。

二,while()循环语句

while()循环语句 ----【先判断,后运行】

例如:

          var box = 5 ;

          while (box <= 10) {

              alert(box);

              box++;

           }

特点:先判断后运行、根据条件循环。

三,for()循环语句

for()循环语句 ----【先判断,后运行】

例如:

            for (var box = 1;box <= 5;box++) {

                     alert(box);

                     }

特点:先判断后运行、根据条件循环。内部设定变量

执行过程说明。

【退出循环】

 break;     ------   退出整体循环

 continue;  -----    退出局部循环

四,for…in…语句

for…in…语句 ----获取对象属性

例如:

 var box = {                 
   'name':'羊要吃草',  
   'age' : 24,          
   'height' : 165
  }   
 for (var a in box) {   
        alert(a);                   
  }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值