`
buliangniu
  • 浏览: 92315 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JavaScript 循环语句

阅读更多

       for语句

 

       for (<变量>=<初始值>; <循环条件>; <变量累加方法>) <语句>;

 

       本语句的作用是重复执行<语句>,直到<循环条件>为 false 为止。它是这样运作的:首先给<变量>赋<初始值>,然后*判断<循环条件>(应该是一个关于<变量>的条件表达式)是否成立,如果成立就执行<语句>,然后按<变量累加方法>对<变量>作累加,回到“*”处重复,如果不成立就退出循环。这叫做“for循环”。

 

        下面给出示例:

 

<html>
<head>
    <title>一个for语句的Javascript示例</title>
</head>
<body>

    <script type="text/javascript">
        for (i = 0; i < 10; i++)  //给i赋初为0,如果i小于10,就把i加1,直到i>=10结束
        {
            document.write(i);    //输出结果0123456789
        }
    </script>

</body>
</html>

 

         提示 适当的使用 for 循环,能使 HTML 文档中大量的有规律重复的部分简化,也就是用 for 循环重复写一些 HTML 代码,达到提高网页下载速度的目的。不过请在 Netscape 中重复进行严格测试,保证通过了才好把网页传上去。作者曾试过多次因为用 for 循环向文档重复写 HTML 代码而导致 Netscape“猝死”。IE 中绝对没有这种事情发生,如果你的网也是只给 IE 看的,用多多的 for 也没问题。

 

        while语句

 

        while (<循环条件>) <语句>;

 

        比 for 循环简单,while 循环的作用是当满足<循环条件>时执行<语句>。while 循环的累加性质没有 for 循环强。<语句>也只能是一条语句,但是一般情况下都使用语句块,因为除了要重复执行某些语句之外,还需要一些能变动<循环条件>所涉及的变量的值的语句,否则一但踏入此循环,就会因为条件总是满足而一直困在循环里面,不能出来。这种情况,我们习惯称之为“死循环”。死循环会弄停当时正在运行的代码、正在下载的文档,和占用很大的内存,很可能造成死机,应该尽最大的努力避免。

 

         下面给出示例:

 

<html>
<head><title>一个while循环的Javascript示例</title></head>
<body>

<script type="text/javascript">
    i = 0                       //给变量i赋值一个0
    while (i <= 5)              //如果i小于等于5就循环后面语句
    {
        document.write(i)
        i++
    }
</script>

</body>
</html>

  

       break 和 continue

       有时候在循环体内,需要立即跳出循环或跳过循环体内其余代码而进行下一次循环。break 和 continue 帮了我们大忙。
        break;  本语句放在循环体内,作用是立即跳出循环。

        continue;  本语句放在循环体内,作用是中止本次循环,并执行下一次循环。如果循环的条件已经不符合,就跳出循环。

 

下面给出示例:

 

<html>
<head>
    <title>一个if语句的Javascript示例</title>
</head>
<body>

    <script type="text/javascript">
        for (i = 0; i < 10; i++)  //给i赋初始值0,i小于10就重复i++,也就是把i加1直到i>=10时结束
        {
            if (i == 3 || i == 5 || i == 8)
            {
                continue;         //如果循环等于条件就跳出当次循环
            }
            document.write(i);    //输出结构等于0124679
        }
    </script>
    
</body>
</html>

 

分享到:
评论

相关推荐

    JavaScript之for循环语句(源代码)

    JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之...

    Javascript考试题目选择题.doc

    知识点:javascript循环语句,for循环的使用。 5. 下列的哪一个表达式将返回假的是!(3)。 知识点:javascript逻辑运算符,判断语句的使用。 6. 下列选项中,不是网页中的事件的是onpressbutton。 知识点:...

    javascript 循环语句 while、do-while、for-in、for用法区别

    JavaScript中的循环语句是编程中不可或缺的结构,它允许我们重复执行一段代码直到满足某个条件。在JavaScript中,主要有四种循环语句:`while`、`do-while`、`for-in`和`for`。每种循环都有其特定的使用场景和区别。...

    jsp实现时钟显示代码

    14. JavaScript循环语句:代码中使用了JavaScript循环语句来实现时钟的实时更新,包括for循环语句等。 15. JavaScript函数调用:代码中使用了JavaScript函数调用来实现时钟的显示,包括调用ob函数、cl函数、...

    javascript常用语句总结

    四、循环语句 1. `for` 循环:通用的循环结构,可用于已知循环次数的情况。 2. `while` 循环:基于条件的持续循环。 3. `do...while` 循环:至少执行一次的循环,然后基于条件判断是否继续。 4. `for...in` 循环:...

    java、python、JavaScript以及jquery循环语句的区别

    【JavaScript 循环语句】 JavaScript提供了四种循环结构:while、do/while、for和for/in。for/in循环用于遍历对象的属性,而非数组。基本语法如下: ```javascript var obj = {a: 1, b: 2, c: 3}; for(var prop in ...

    JavaScript循环控制语句案例.pdf

    在学习JavaScript循环控制语句时,除了for循环,还有其他类型的循环,如while循环和do...while循环,它们各有特点,适用于不同的场景。了解并熟练掌握这些循环语句,能够帮助开发者编写出高效且易于维护的代码。为了...

    JS 连数据库的图片切换

    本资源涵盖了许多 JavaScript 相关的知识点,例如 CSS 样式规则、JavaScript 语法应用、数据库连接、图片切换效果、JavaScript 类的应用、JavaScript 事件绑定、JavaScript 循环语句的应用、JavaScript 数组和对象的...

    javaScript语句大全2015

    循环语句包括`for`、`while`和`do...while`,它们在处理重复任务时非常有用。此外,`break`和`continue`用于中断或跳过循环的当前迭代。 函数在JavaScript中扮演着重要角色。你可以使用`function`关键字定义函数,...

    javascript语句

    接下来,我们将讨论循环语句,如`for`、`while`和`do...while`,它们用于重复执行一段代码直到满足特定条件。循环语句在处理数组、遍历对象属性或重复执行任务时非常有用。此外,`switch`语句是多分支选择结构,允许...

    107个javascript常用语句

    4. **控制流**:`if...else`语句用于条件判断,`for`、`while`循环控制代码重复执行,`switch`语句实现多分支选择。 5. **函数**:JavaScript中函数是第一类对象,可以赋值给变量、作为参数传递、作为返回值。`...

    JavaScript循环控制语句1案例.pdf

    在学习JavaScript循环控制语句时,了解这些基础案例是十分重要的。通过阅读和理解这些代码,我们可以更好地掌握如何根据需求来选择合适的循环结构,以及如何在实际项目中运用这些循环。同时,参考文献如《JavaScript...

    常用javascript语句大全

    ### 常用JavaScript语句详解 #### 1. `document.write("")` 输出语句 在JavaScript中,`document.write()` 方法用于将指定的内容写入正在加载的文档中。这通常用于动态创建网页内容。 #### 2. JS中的注释为`//` 在...

    JavaScript常用语句及语言参考

    2. 循环语句:`for`、`while`和`do...while`用于重复执行某段代码,`for...of`和`for...in`则分别用于遍历数组和对象的属性。 3. 分支语句:`switch...case`提供多条件选择。 五、函数 函数是JavaScript中可重用的...

    javaScript107个常用语句

    控制流程语句包括条件语句(如`if...else`,`switch`)和循环语句(如`for`,`while`,`do...while`)。这些语句允许根据特定条件执行代码块,或者重复执行一段代码直到满足特定条件。例如,`for`循环常用于迭代数组...

    循环语句的用法之速度比较.rar

    在编程领域,循环语句是不可或缺的组成部分,用于重复执行特定任务直到满足某个条件为止。本资料包“循环语句的用法之速度比较”主要探讨了不同类型的循环语句在执行效率上的差异,这对于优化代码性能至关重要。下面...

    js while循环语句

    JavaScript中的`while`循环语句是程序控制流程中不可或缺的一部分,它允许我们在满足特定条件时重复执行一段代码。本文将深入探讨`while`循环的工作原理、语法结构以及在实际编程中的应用。 首先,我们来看一下`...

Global site tag (gtag.js) - Google Analytics