zoukankan      html  css  js  c++  java
  • 循环结构

    1、梳理知识点
    类型转换 : 
        自动转换  "9" == 8   算术运算    null  undefeind 
        强制转换   
        扩展方法  isNaN  eval
    短路 :  
    选择结构  :   
        if else          switch (表达式){ case 1 }  
     
    js操作页面元素 
    为元素添加事件 
    元素.onclick = function(){
            ......
    }      
     
    2、循环结构
    控制语句 :  while  do..while   for   for..in
    while结构 (当型循环) :
    while( 表达式 ){   表达式一般是关系表达式   表示循环条件
        循环体
     
    循环五要素 : 
        1、循环变量
        2、循环变量初始值 
        3、循环变量终值 (循环条件)
        4、循环变量增值(步长)
        5、循环体(反复执行的代码)
    while执行逻辑 : 
     
    3、do...while循环
    控制语句 : 
    do{
     
    }while( 表达式 )  表达式一般为 关系表达式
    执行逻辑 : 
     
    while 和 do ... while 区别 :
    while 先判断条件 后执行循环体 ,循环体可以一次也不执行 
    do...while 先执行循环体  后判断表达式条件  , 循环体 至少要执行 一次
     
    4、for循环
    控制语句 : 
    for( 表达式1 ; 表达式2 ; 表达式3 ){
        循环体
    }
    表达式1 : 一般是为循环变量赋予初始值
    表达式2 : 一般循环变量终值(条件)
    表达式3 : 一般是循环变量的增值(步长)
     
    执行逻辑 (同while): 
     
     
    5、break 和 continue
    break : 
        使用场景--switch   循环体中
        含义 : 中断  在循环体中 表示 结束本层循环  
    continue : 
        使用场景--  循环体中
        含义 : 继续  在循环体中 表示 结束本次循环  继续执行下一次循环    
     
    6、死循环
    条件永远成立
     
    7、for和while的使用场景
    如果 有明确的循环次数  明确的初始值 和 终值 ,建议使用for
    如果 没有明确的循环次数  建议使用 while
  • 相关阅读:
    流体布局、响应式布局
    CSS
    表格的合并
    HTML
    http请求与响应
    MySQL存储引擎
    MySQL之索引以及正确使用索引
    MySQL之视图、触发器、存储过程、函数、事务、数据库锁
    MySQL之正则表达式
    MySQL练习题
  • 原文地址:https://www.cnblogs.com/tis100204/p/10301968.html
Copyright © 2011-2022 走看看