zoukankan      html  css  js  c++  java
  • JS循环语句

    While  循环

      While循环只有执行条件为true,则循环就可以一直执行代码,反之,如果执行条件为false。

      格式

        while (条件)
            {
                需要执行的代码
            }

    1 while (i<5)
    2 {
    3     x=x + "数字是 " + i + "<br>";
    4     i++;
    5 }

    do/while 循环

      do/while 循环是 while 循环的变体。该循环会在检查条件是否为真之前执行一次代码块,然后如果条件为真的话,就会重复这个循环。该循环至少会执行一次,即使条件为 false 它也会执行一次,因为代码块会在条件被测试前执行。

      格式:

        Do{

             执行语句

          }while(循环条件)

    1 do
    2 {
    3     x=x + "数字是 " + i + "<br>";
    4     i++;
    5 }
    6 while (i<5);

    For 循环

      多次遍历代码块

      格式:

        For(1.初始化;2.条件判断;3.状态改变){

                                                                                        循环语句体

                           }

    1 for (var i=0; i<5; i++)
    2 {
    3       x=x + "该数字为 " + i + "<br>";
    4 }

    For/In 循环

      遍历对象属性

      格式:

        for(变量 in 对象){

                      执行的语句块;

                  }

    例:

    1 var person={fname:"John",lname:"Doe",age:25}; 
    2  
    3 for (x in person)  // x 为属性名
    4 {
    5     txt=txt + person[x];
    6 }

      当循环次数确定的情况下,一般使用for循环。相比while和do while语法更简洁。

      作用:1.遍历数组中的所有数组元素。

             2.遍历Javascript对象的所有属性。

  • 相关阅读:
    GIS 中生成平头缓冲区的方法
    arcengine中图层路径的访问与修改
    Codeforces B. Nearest Fraction运行结果与codeblocks运行结果不一致,求大神指教
    html5各种页面切换效果和模态对话框
    java配置数据库连接池
    android动态壁纸调用
    cocod2d 兼容iphone/ipad 问题
    地方房产网站seo优化完善 提高流量和权重
    Python3.x实现网页登录表单提交功能
    进程地址空间的布局(整理)
  • 原文地址:https://www.cnblogs.com/zhai113/p/11358289.html
Copyright © 2011-2022 走看看