Javascript-关于break、continue、return语句
JS-break:break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的
 for(var i=1;i<=10;i++) {
     if(i==8) {
         break;
     }
     console.log(i);
 }
 //当i=8的时候,直接退出for这个循环。这个循环将不再被执行!输出结果:1234567
 var n=1;
 var n=2;
 var n=3;
 switch (n){
     case 1:
         console.log(1)
         break;
     case 2:
         console.log(2)
         break;
     default:
         console.log('其他')
 }
JS-continue:continue语句和break语句相似。不同的是,它不是退出一个循环,而是开始循环的一次新迭代。continue语句只能用在while语句、do/while语句、for语句、或者for/in语句的循环体内,在其它地方使用都会引起错误!
 for(var i=1;i<=10;i++) {
     if(i==8) {
         continue;
     }
     console.log(i);
 }
 //当i=8的时候,直接跳出本次for循环。下次继续执行。输出结果:1234567910
JS-return:return语句就是用于指定函数返回的值。return语句只能出现在函数体内,出现在代码中的其他任何地方都会造成语法错误!
 var fun = function () {
     for(var i=0; i<5; i++){
         if(i==2){
             return
         }
         console.log(i)
     }
 }
 fun();//输出0 1
Javascript-关于break、continue、return语句的更多相关文章
- 高程(3):操作符、for、for...in循环、break/continue/return语句、函数等
		1.关系操作符 注意点:1)比较操作数是两个字符串,是比较字符串的字符编码值. 如:"a" > "b" 返回 false:"a" & ... 
- Java——break,continue,return语句
		break语句: break:用于改变程序控制流 用于do-while.while.for中时,可跳出循环而执行循环后面的语句. break的作用:终止当前循环语句的执行. break还可以用来终止s ... 
- js中的break ,continue, return (转)
		面向对象编程语法中我们会碰到break ,continue, return这三个常用的关键字,那么关于这三个关键字的使用具体的操作是什么呢?我们在使用这三关键字的时候需要注意和需要理解的规则是什么呢? ... 
- 详解C#break ,continue, return
		C#编程语法中break ,continue, return这三个常用的关键字的学习对于我们编程开发是十分有用的,那么本文就向你介绍break ,continue, return具体的语法规范. C# ... 
- js中的break,continue,return
		js中的break,continue, return (转) 面向对象编程语法中我们会碰到break ,continue, return这三个常用的关键字,那么关于这三个关键字的使用具体的操作是什么呢 ... 
- break,continue,return的区别
		break,continue,return的区别 break 当break语句用于循环语句时,会终止执行循环,并执行循环后代码(如果有的话). function main() { for(var i ... 
- 有关于break,continue,return的区别和代码分析
		今天,用代码和结果直接解释break,continue,return的区别 1.break代码 public static void breakTest() { //break的讲解 for(int ... 
- Java流程控制,for,switch,while.break,continue,return
		Java流程控制,for,switch,while.break,continue,return 
- Java基础(2):Java中的四个跳转语句总结goto,break,continue,return
		跳转控制语句 Java中的goto是保留字,目前不能使用.虽然没有goto语句可以增强程序的安全性,但是也带来很多不便,比如说,我想在某个循环知道到某一步的时候就结束,现在就做不了这件事情.为了弥补这 ... 
- break continue return
		break 通常用在循环语句和开关语句中,当break语句用于do-while.for.while循环语句中时,可使程序终止循环而执行循环后面的语句, 通常break语句总是与if语句联在一起,即满足 ... 
随机推荐
- S老师 C#编程数据结构篇 学习
			直接插入排序 冒泡排序 简单选择排序 线性表: using System; using Sy ... 
- 关于宽带接两台路由,并且第二台需要关闭DHCP的设置
			关于宽带接两台路由,并且第二台需要关闭DHCP的设置 https://wenku.baidu.com/view/e317a12d4b35eefdc8d333cb?pcf=2#1 
- java数据类型取值范围
			1个字节:boolean, byte 2个字节:short, char 4个字节:int, float 8个字节:long, double 按照我们初学者的理解1byte=8bit,也就是说1个字节可 ... 
- 通过script src引入ElementUI时,使用语句:window.ELEMENT.MessageBox.alert(xxx) 调用弹出框
			通过script src引入ElementUI时,使用语句:window.ELEMENT.MessageBox.alert(xxx) 调用弹出框. 
- vue项目权限控制
			Vue权限控制有各种方法,大概分为两个方向: 把当前角色对应的权限保存在浏览器本地(容易被恶意修改): 将操作权限保存在vuex中(推荐此种方式:页面一刷新就没了,可以再次向后端请求相关数据,始终保持 ... 
- pyhanlp 共性分析与短语提取内容详解
			pyhanlp 共性分析与短语提取内容详解 简介 HanLP中的词语提取是基于互信息与信息熵.想要计算互信息与信息熵有限要做的是 文本分词进行共性分析.在作者的原文中,有几个问题,为了便于说明,这 ... 
- FFMPEG Qt视频播放器
			本文是根据PaintEvent事件处理函数不停在组件中绘制视频帧数据 做过图像界面开发的都知道,任何耗时的操作都不能放在主线程进行,一旦主线程阻塞了,那么体现出来的就是界面卡了. 而我们读取视频和解码 ... 
- Shell中怎么获取当前日期和时间
			转载自:https://zhidao.baidu.com/question/627912810044012524.html 获得当天的日期 [root@master ~]# date +%Y-%m-% ... 
- Maven+Eclipse+SparkStreaming+Kafka整合
			版本号: maven3.5.0 scala IDE for Eclipse:版本(4.6.1) spark-2.1.1-bin-hadoop2.7 kafka_2.11-0.8.2 ... 
- springboot学习心得
			1.mvn package --加载运行一个含有pom.xml的目录并生成target目录2.mvn dependency:tree 显示项目所有依赖的树状结构3.业务委托给了Spring Boot的 ... 
