JavaScript双重循环,break,continue,调试

220 阅读1分钟

双重for循环

    /* 双重for循环的规律,外边执行一次,内部执行一遍 */
    /* for(var i=0;i<3;i++){
        document.write('第一层循环'+i+'<br>');
        for(var j=0;j<3;j++){
            document.write('第二层循环'+j+'<br>');
        }
    } */
    
    

break语句

      /* break跳出循环,下面语句不执行 */
    /* for(var i=1;i<=5;i++){
        if(i>2){
            break;
        }
        document.write(i);
    } */
    
    

continue

   <!-- continue不会终止循环,跳过本次循环,进入下次循环 -->
     /* for(var i=1;i<=5;i++){
        if(i==3){
            continue;
        }
        document.write(i);
    } */
  /*   if(i==3) continue; */ /* 简写 */

简单调试

     /* 初级调试,使用console.log 或者 alert */
        /* debugger 代码段里添加进行debug */

         for(var i=1;i<3;i++){
             debugger
            console.log('第一层循环'+i);
            for(var j=1;j<3;j++){
                console.log('第二层循环'+j);
            }
         }

         /* 函数方法体  打断点不会进入方法体,使用F11快捷键进入方法体   */