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

    循环


    js中的循环 在js中有三种类型的循环语句
    for循环
    while循环
    do...while 循环


    for循环
    一组被重复执行的语句被称为循环体,能否继续重复执行,取决于循环的终止条件,由循环体及循环的终止条件组成的语句,被称之为循环语句。
    通常跟计数有关系


    语法结构:
    for(初始化变量;条件表达式;操作表达式){
    循环体;
    }
    初始化变量就是var 声明的一个普通变量,同时用于作为计数器使用
    条件表达式 就是用来决定每一次循环是否继续执行,就是终止条件
    操作表达式 每次循环最后执行的代码,经常用于计数器变量进行更新(递增或者递减)

    for (var i = 1; i <= 100; i++) {
    console.log('你好');
    }
    //执行过程
    //先执行计数器变量 var i = 1; 当时这句话在for里面只执行1次
    //去 i <= 100;判断是否满足条件,如果满足条件,就去执行循环体,不满足条件退出循环
    //最后去执行 i++; i++是单独写的代码 递增 第一轮结束
    //接着去执行 i <= 100 如果满足条件,就去执行循环体,不满足条件退出循环
    //依此类推


    双重for循环
    循环嵌套 在一个循环语句中在定义一个循环语句。
    语法结构:
    for(外层的初始化变量;外出的条件表达式;外层的操作表达式){
    for(里层的初始化变量;里层的条件表达式;里层的操作表达式){
    //执行语句;
    }
    }

    我们可以把里面的循环看作外层循环的语句
    外面的循环执行一次,里面的循环执行全部

    while循环
    语法结构:
    while(条件表达式){
    //循环体;
    }

    do...while
    语法结构:
    do{
    //循环体;
    }while(条件表达式)

  • 相关阅读:
    kettle结合MySQL生成保留最近6个月月度报告_20161009
    reduce用法
    【npm下载依赖包失败】gyp ERR! stack Error: EACCES: permission denied, mkdir问题解决方案
    【前端算法3】插入排序
    【前端算法2】快速排序
    【前端算法1】二分查找
    diy 滚动条 样式 ---- 核心代码
    [数据结构] 栈
    [数据结构] 列表
    day02 Python 运算符
  • 原文地址:https://www.cnblogs.com/dongweichang/p/15188098.html
Copyright © 2011-2022 走看看