JS循环结构笔记

循环结构
1,作用: 
    根据一定条件执行重复或相似的一段代码;
2,循环二要素
    1, 循环条件
    2, 循环体
3, while循环
    语法:
        while(条件){
            循环体
        }
    eg:    
        while (i < 100)
        {
            console.log(i);
            i ++;
        }




	
	
	
	
	


4, do..while循环
    语法:
        do{
            循环体
        }while(条件);
    流程:
        先执行循环体
        再判断条件
        如果条件为true, 则继续执行循环体,否则退出;
5, 循环的流程控制
    1, break;
        在循环体内,用于跳出循环结构;
    2, continue;
        用在循环体内,跳出本次循环,继续执行下次循环;同python用法;
        注意 : continue必须作用于循环
                break可以作用在swith语局;



 
  
  Document
 
 
	
 


6, for 循环
    语法:
        for(表达式1; 表达式2; 表达式3){
            循环体;
        }    
        表达式1: 循环条件的声明
        表达式2:  boolean, 循环条件;
        表达式3: 更新循环变量;
        类似C语言;
    流程:    
        1, 先执行表达式1,声明循环条件,只执行1次;
        2, 判断表达式2为 true or false, 
        3, 如果为true,执行循环操作;false退出循环
        4, 执行表达式3,更新循环变量;
        5,  返回第2步
    for和while区别:
        相同: 
            for和while都是先判断条件,再执行循环体;
        不同:
            while不确定循环次数
            for 优先在确定循环次数的场景;
        
        



 
  
  Document
 
 
	
 

 

你可能感兴趣的:(JS)