zoukankan      html  css  js  c++  java
  • 慕课前端入门-js流程控制语句

    1. if分支

    if(条件1){
          ...
    }else if(条件2){
          ...
    }else{
    }
    
    ##      2. switch
    ```#js
    switch(expression){
          case value:
                statement;
                break;
          case value:
                statement;
                break;
          default:
                statement;
    }
    
    <script type="text/javascript">
    	var week = new Date().getDay();
    	var weekstr;
    	switch(week){
    		case 0:
    			weekstr="日";
    			break;
    		case 1:
    			weekstr="一";
    			break;
    		case 2:
    			weekstr="二";
    			break;
    		case 3:
    			weekstr="三";
    			break;
    		case 4:
    			weekstr="四";
    			break;
    		case 5:
    			weekstr="五";
    			break;
    		case 6:
    			weekstr="六";
    			break;
    		default:
    			weekstr="...系统错误,你是怎么走到这一步的";
    			break;
    	}
    	document.write("今天是星期"+weekstr);
    </script>
    

    3.for循环

    for(var i=0;i<100;i++){
          console.log(i);
    }
    

    4.while循环

    先判断,后执行:while(){}
    先执行,后判断:do{}while()

    <script type="text/javascript">
    var i=0;
    while(i<10){
    	console.log(i);
    	i++;
    }
    var j=0;
    do{
        console.log(j);
        j++;
    }while(j<5)
    </script>
    

    5. break和continue

    break:立即退出循环
    continue:结束本次循环,继续开始下一次

  • 相关阅读:
    序列化
    restfull风格,规范的项目,django-DRF与django的区别
    JWT的应用
    七牛云上传文件
    微博三方登录
    celery原理与使用
    Redis五大数据类型
    图片验证码
    单点登录
    Django Rest Framework JWT
  • 原文地址:https://www.cnblogs.com/csj2018/p/13651173.html
Copyright © 2011-2022 走看看