zoukankan      html  css  js  c++  java
  • Javascript 循环

    
    
    一、for循环

      1、循环语法:

           for (语句 1; 语句 2; 语句 3) {
                要执行的代码块
           }

    语句 1 在循环(代码块)开始之前执行。

    语句 2 定义运行循环(代码块)的条件。

    语句 3 会在循环(代码块)每次被执行后执行。


    2、for循环的嵌套

                for(var i=1;i<=3;i++){
                    document.write('外层循环循环第'+i+'次的结果<br/>');
                    for(var j=1;j<=2;j++){
                        document.write('内层循环循环第'+j+'次的结果<br/>');
                    }
                    document.write('<hr/>');
                }

    外层循环一次,内层循环一轮

    二、switch...case语句

    switch(表达式) {
         case n:
            代码块
            break;
         case n:
            代码块
            break;
         default:
            默认代码块
    } 

    default不是switch中最后一个case,用break结束默认case

    三、while循环

      1、while (条件) {

        要执行的代码块
    }
    如果忘了对条件中使用的变量进行递增,循环就会陷入死循环
    2、do/while 循环
            do {
                 要执行的代码块
              }
    
           while (条件);
    do/while 循环,会执行至少一次,即使条件为 false,因为代码块会在条件测试之前执行

    四、break和continue
    1、break:结束跳出循环
    2、continue:结束本次循环,继续下一次循环

    continue 语句(不论有无标签引用)只能用于跳过一个迭代。

    break 语句,如果没有标签引用,只能用于跳出一个循环或一个 switch。

    如果有标签引用,则 break 语句可用于跳出任意代码块




     
  • 相关阅读:
    椭圆形 上传图片预览 image preview (未整理版本)
    canvas学习笔记03:简单脉冲效果
    canvas学习笔记02:饼图&柱状图
    canvas学习笔记01:Math.sin & Math.cos
    java jdk 随机数阻塞问题
    家政/保洁 平台设计
    Lock和synchronized
    jvm 中java new 对象顺序
    Java 多线程原理
    java ftp上传下载,下载文件编码设置
  • 原文地址:https://www.cnblogs.com/liqingL/p/11347757.html
Copyright © 2011-2022 走看看