`

js中break,continue,return

阅读更多

在 break,continue和return 三个关键字中, break,continue是一起的,return 是函数返回语句,但是返回的同时也将函数停止

break和continue

单独使用break语句 的作用是立即退出最内层的循环或swith语句

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

举例:

for(var i=1;i<=10;i++)  

if(i==8)

{

    break; 

document.write(i); 

} //输出结果:1234567

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

continue:和break语句相似。但它不是退出循环,而是转而执行下一次循环。continue语句只能用在while语句、do/while语句、for语句、或者for/in语句的循环体内,在其它地方使用都会引起错误!

举例:

for(var i=1;i<=10;i++) 

{

if(i==6) continue;

 document.write(i);     //向网页文档中输出了一段文字   以变量的方式输出

} //输出结果:1234578910

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

 

第三个return语句:

return语句就是用于指定函数返回的值。

return语句应用范围只能出现在函数体内,出现在代码中的其他任何地方都会造成语法错误!

一、返回控制与函数结果,

语法为:return 表达式; 语句结束函数执行,返回调用函数,而且把表达式的值作为函数的结果

 二、返回控制,

无函数结果,语法为:return;

 

分享到:
评论

相关推荐

    javascript中break,continue和return语句用法小结

    在JavaScript编程中,`break`、`continue` 和 `return` 是三种控制流程的关键语句,它们各自有着独特的用途,帮助程序员更灵活地控制程序的执行流程。以下是对这三种语句的详细说明: 1. **`break` 语句** - `...

    JavaScript中break、continue和return的用法区别实例分析

    在JavaScript编程语言中,`break`、`continue` 和 `return` 是三个非常重要的控制流程语句,它们各自有着特定的用途,用于控制循环和函数的执行流程。下面将详细阐述这三个关键字的区别及其应用场景。 1. **break**...

    浅析JavaScript中break、continue和return的区别

    break: 直接跳出 当前 的循环,从当前循环外面开始执行,忽略循环体中任何其他语句和循环条件测试。它只能跳出一层循环,如果你的循环是嵌套循环,那么你需要按照你嵌套的层次,逐步使用break来跳出。 continue ...

    JavaScript跳出循环的三种方法(break, return, continue)

    总结来说,`break`、`return`和`continue`是JavaScript中用于控制循环流程的关键语句,它们允许程序员根据条件灵活地中断或跳过循环。理解并熟练运用这些语句,有助于编写更高效、更易于维护的代码。同时,`this`...

    Jquery的each里用return true或false代替break或continue

    } 在一个function里有一个each,在each里某种条件 成立的话,就把这个function返回true或者false 但是在each代码块内不能使用break和continue,要实现break和continue的功能的话,要使用其它的方式 break—-用return ...

    js怎么终止程序return不行换jfslk

    在必要时,应优先选择标准的控制流程语句,如`return`、`break`或`continue`,以及使用`try...catch`处理错误,而不是依赖于错误来终止程序。使用错误来控制程序流程不仅不优雅,而且可能导致难以预料的问题。

    JavaScript forEach中return失效问题解决方案

    在JavaScript编程中,`forEach`方法是用于遍历数组的一种常用方式,但有时开发者会遇到在`forEach`内部使用`return`语句却无法达到预期效果的问题。这主要是因为`forEach`方法的`return`语句并不像在普通函数中那样...

    JS大全(JavaScript)

    * 跳转语句:`break、continue、return`语句 JS函数 JS函数是指一段可以重复使用的代码块,函数可以接受参数,返回值,可以被调用多次。函数的定义格式为:`function 函数名(参数1,参数2,...){代码块}`。 JS事件...

    JQuery跳出each循环的方法

    一、jquery each循环,要实现break和continue的功能: break—-用return false; continue –用return ture; 二、jquery怎么跳出当前的each循环 有些朋友可能会以为在jquery跳出循环...相当于 javascript 中的 continue

    JavaScript使用forEach()与jQuery使用each遍历数组时return false 的区别

    当在`.each()`的回调函数中返回`false`时,它会停止遍历过程,类似于原生JavaScript中的`break`语句。以下是一个示例: ```javascript var a = [20, 21, 22, 23, 24]; $.each(a, function(index, val) { console....

    JavaScript中的异常捕捉介绍

    这意味着`finally`中的`break`、`continue`或`return`语句将优先执行,即使有异常需要报告,JavaScript也会忽略这个异常,执行`finally`块的指令。 总的来说,JavaScript的异常处理机制提供了一种灵活的方式来处理...

    javascript_js学习教程

    JavaScript,简称JS,是一种广泛应用于Web开发的轻量级、解释型编程语言,以其灵活性和交互性在网页设计中占据核心地位。此“javascript_js学习教程”是针对初学者精心设计的,来源于中兴通讯的内部培训资料,旨在...

    JavaScript中文参考手册

    【下一章】 【索引】 【这是目录】 ---------------------------------------...netscape.javascript.JSObject 方法和静态方法 netscape.javascript.JSException 构造函数 netscape.plugin.Plugin 构造函数和方法

    javascript完美学习视频教程-----11.javascript流程控制-跳转语句、with语句

    在JavaScript中,主要有三种跳转语句:break、continue和return。 1. **break语句**:当程序遇到break语句时,会立即退出当前循环(for、while或switch),程序执行将从循环体后的下一条语句开始。这在处理某些特定...

Global site tag (gtag.js) - Google Analytics