js跳出循环:break 、continue 、return

来源:互联网 发布:男士护肤吧 淘宝店铺 编辑:程序博客网 时间:2024/06/04 18:06

新手教程,高手请飘过!

js也就是javascript里,跳出循环有三种方法:breakcontinuereturn,下面通过实例来说一下三种方法的各自区别。

先来看break

<script>for(var i=0;i<=10;i++){   document.write(i);   if(i==5){break;}}</script>

上面这个break实例,输出的结果为:12345,当i的值等于5的时候直接通过break跳出了循环,不再继续往下运行。

再来看continue:

<script>for(var i=0;i<=10;i++){   if(i==5){continue;}   document.write(i);}</script>

上面这个continue实例,输出的结果为:1234678910,当i的值等于5的时候跳了过去继续向下执行循环。

最后再来看return,return只能出现在函数里面,如果出现在上面的实例里的for循环里会报错,而return出现在函数里的作用就是即使函数下面还有内容也不会再执行了,通常用在表单验证里多一些。

<script>if (username==""){   alert("请输入用户名");   return false;}if(qq==""){   alert("请输入QQ");   return false;}</script>

上面的实例里,当username为空时,就不会再向下执行。


本文“js跳出循环:break 、continue 、return”天使建站[www.angelweb.cn]首发,转载请说明!

0 0
原创粉丝点击