我的编程空间,编程开发者的网络收藏夹
学习永远不晚

javascript中退出循环的方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

javascript中退出循环的方法

这篇文章主要介绍“javascript中退出循环的方法”,在日常操作中,相信很多人在javascript中退出循环的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”javascript中退出循环的方法”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

javascript退出循环的方法:1、使用break语句,可以退出整个循环,break语句后续的代码以及后面的循环都不会被执行。2、使用continue语句,可以退出当前循环,并马上进入下一次循环。3、使用使用return语句。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

JavaScript中退出循环的方法有三种:

  • 使用break语句退出循环

  • 使用continue语句退出循环

  • 使用return语句退出循环

方法一:使用break语句

break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。

由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的。

如果一个循环的终止条件非常复杂,那么使用break语句来实现某些条件比用一个循环表达式来表达所有的条件容易得多。

for(var i=1;i<=10;i++) { 
    if(i==8) { 
        break; 
    } 
    document.write(i); 
}

当i=8的时候,直接退出for这个循环。这个循环将不再被执行!

输出结果:

1234567

方法二:使用continue语句

continue语句和break语句相似。所不同的是,它不是退出一个循环,而是开始循环的一次新迭代。

continue语句只能用在while语句、do/while语句、for语句、或者for/in语句的循环体内,在其它地方使用都会引起错误!

for(var i=1;i<=10;i++) { 
    if(i==8) { 
        continue; 
    } 
    document.write(i); 
}

当i=8的时候,直接跳出本次for循环。下次继续执行。

输出结果:

1234567910

方法三:使用return语句

return语句就是用于指定函数返回的值。return语句只能出现在函数体内,出现在代码中的其他任何地方都会造成语法错误!

for(var i=1;i<=10;i++) { 
    if(i==8) { 
        return; 
    } 
    document.write(i); 
}

输出结果:

Uncaught SyntaxError: Illegal return statement(…)

意思是非法捕获的查询返回语句。

当执行return语句时,即使函数主体中还有其他语句,函数执行也会停止!

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

上面的实例里,当username为空时,就不会再向下执行,在一些表单提交中,也可以通过return false来阻止默认的提交方式,改用Ajax的提交方式,例如:

<form id="form" onSubmit="return false">...</form>

到此,关于“javascript中退出循环的方法”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

javascript中退出循环的方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

JavaScript中forEach怎么退出循环

小编给大家分享一下JavaScript中forEach怎么退出循环,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!JavaScript可以做什么1.可以使网页具有交
2023-06-14

python中的for循环对象和循环退出

判断条件,1位true,0是flesh,成立时true,不成立flesh,not取反if  1;      print 'hello python'    print 'true'  not取反,匹配取反,表示取非1大于2的正确关系,也就
2023-01-31

shell退出当前循环的方法是什么

在 shell 中,退出当前循环的方法可以使用关键字 `break`。当执行到 `break` 时,循环会立即终止,并跳出循环的代码块,继续执行循环后面的代码。这可以在 `for`、 `while`、 `until` 循环中使用。以下是一个
2023-09-14

JavaScript循环中断的方法

今天小编给大家分享一下JavaScript循环中断的方法的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。break
2023-06-27

Python中的循环退出举例及while

循环退出 for循环:forelsefor 循环如果正常结束,都会执行else语句。脚本1:    #!/usr/bin/env python    for i in xrange(10):        print i    else: 
2023-01-31

python中如何退出多层循环

1、定义标记变量;利用变量值的变化退出循环 # 第一种嵌套形式a = [[1, 2, 3], [5, 5, 6], [7, 8, 9]]# init_i = 0# init_j = 0flag = Truefor i in range(3)
2023-01-30

js中几种循环的退出方式实例总结

提到在一段程序中如果碰到需要终止,结束一个循环,函数或者一段代码,一般会想到以下这几个关键字return、continue、break,这篇文章主要给大家介绍了关于js中几种循环的退出方式,需要的朋友可以参考下
2022-12-08

Python跳出多重循环的方法

方法1:自定义异常# -*- coding:utf-8 -*-"""功能:python跳出循环"""# 方法1:自定义异常class Getoutofloop(Exception): passtry: for i in rang
2023-01-31

python跳出双层循环的方法

本文主要介绍了python跳出双层循环的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2023-01-29

编程热搜

目录