zoukankan      html  css  js  c++  java
  • JS中的continue,break,return的区别

    关于continue、break、return的用法区别早在大一C语言学习中研究过,这里单独拿出来,总结一下。

    还是来点实在的吧,上代码

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <title>Document</title>
    <script type="text/javascript">
            //continue:结束本次循环,循环变量继续递增或递减,开始下次循环
            //break:结束循环,执行循环后面的代码(如果有的话)
            //return:结束函数的执行,return后面的所有代码都不再执行
            function showinfo() {
                for (var i = 0; i < 4; i++) {
                    if (i == 2) {
                        //continue;
                        //break;
                        //return;
                    }
                    document.write(i);document.write('</br>');
                }
                alert('循环结束');
            }
        </script>
    </head>
    <body>
    <input id="Button2" type="button" value="点我" onclick="showinfo();" />
    </body>
    </html>

    如果是continue,结果如下



    如果是break,结果如下



    如果是return,结果如下

    看代码截图结果可以总结如下

    continue:结束本次循环,循环变量继续递增或递减,开始下次循环
    break:结束循环,执行循环后面的代码(如果有的话)
    return:结束函数的执行,return后面的所有代码都不再执行

     

  • 相关阅读:
    JAVA基础——编程练习(二)
    JAVA基础——面向对象三大特性:封装、继承、多态
    JVM内存
    50. Pow(x, n) (JAVA)
    47. Permutations II (JAVA)
    46. Permutations (JAVA)
    45. Jump Game II (JAVA)
    43. Multiply Strings (JAVA)
    42. Trapping Rain Water (JAVA)
    41. First Missing Positive (JAVA)
  • 原文地址:https://www.cnblogs.com/zuobaiquan01/p/5635622.html
Copyright © 2011-2022 走看看