JS基础_break和continue
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 <script type="text/javascript"> 7 8 /* 9 * break关键字可以用来退出switch或循环语句 10 * 不能在if语句中使用break和continue 11 * break关键字,会立即终止离他最近的那个循环语句 12 */ 13 14 //--------------------------------------------------------------------------------- 15 16 for(var i=0 ; i<5 ; i++){ 17 console.log(i); //0 1 2 18 19 if(i == 2){ 20 break; 21 } 22 23 } 24 25 26 for(var i=0 ; i<5 ; i++){ 27 console.log("@外层循环"+i) //@外层循环0 @外层循环1 @外层循环2 @外层循环3 @外层循环4 28 for(var j=0 ; j<5; j++){ 29 break; 30 console.log("内层循环:"+j); 31 } 32 } 33 34 //--------------------------------------------------------------------------------- 35 36 /* 37 * 可以为循环语句创建一个label,来标识当前的循环 38 * label:循环语句 39 * 使用break语句时,可以在break后跟着一个label, 40 * 这样break将会结束指定的循环,而不是最近的 41 */ 42 43 outer: 44 for(var i=0 ; i<5 ; i++){ 45 console.log("@外层循环"+i) // @外层循环0 46 for(var j=0 ; j<5; j++){ 47 break outer; 48 console.log("内层循环:"+j); 49 } 50 } 51 52 53 /* 54 * continue关键字可以用来跳过当次循环 55 * 同样continue也是默认只会对离他最近的循环循环起作用 56 */ 57 for(var i=0 ; i<5 ; i++){ 58 59 if(i==2){ 60 continue; 61 } 62 63 console.log(i); //0 1 3 4 64 } 65 66 67 outer: 68 for(var i=0 ; i<5 ; i++){ 69 70 for(var j=0 ; j<5 ; j++){ 71 72 continue; 73 74 console.log("-->"+j); 75 76 } 77 78 console.log("@--->"+i);//@--->0 @--->1 @--->2 @--->3 @--->3 79 } 80 81 82 </script> 83 </head> 84 <body> 85 </body> 86 </html>
转载于:https://www.cnblogs.com/ZHOUVIP/p/7678707.html
JS基础_break和continue相关推荐
- 构建node.js基础镜像_我如何使用Node.js构建工作抓取网络应用
构建node.js基础镜像 by Oyetoke Tobi Emmanuel 由Oyetoke Tobi Emmanuel 我如何使用Node.js构建工作抓取网络应用 (How I built a ...
- JS基础知识学习(一)
JS基础知识 前端开发常用的浏览器 谷歌浏览器(chrome):Webkit内核(v8引擎) 火狐浏览器(firefox):Gecko内核 欧朋浏览器(opera):Presto内核 IE浏览器:Tr ...
- js笔记(一)js基础、程序结构、函数
大标题 小节 一.js 基础 1. javascript的组成: 2. 运行js: 3. 打印信息: 4. 关键字var: 5. js中的数据类型: 6. NaN(not a number): 7. ...
- 小汤学编程之JavaScript学习day01——认识JS、JS基础语法
一.认识JS 1.JavaScript的组成 2.浏览器执行js简介 3.JavaScript是什么? 4.扩展内容 二.JS基础语法 1.代码书写位置 2.变量 ...
- 自学JavaScript第一天- JS 基础
自学JavaScript第一天- JS 基础 JS 写在哪里 注释 行内 js 内部 js 外部 js JS 基础语法 语句 大小写 代码块 折行 变量 声明 var .let.const 及作用域 ...
- 刷算法题常用的 JS 基础扫盲
大厂技术 高级前端 Node进阶 点击上方 程序员成长指北,关注公众号 回复1,加入高级Node交流群 介绍 此篇属于前端算法入门系列的第一篇,主要介绍常用的数组方法.字符串方法.遍历方法.高阶函 ...
- 2021面试前期准备——JS基础(持续更新)
JS基础(一) (1).数据类型 1.js数据类型: 8种 js基础类型:5种 js引用类型:3种 2.null.undefined.isNaN,NaN null是一个表示"无"的 ...
- js基础day01小结
第02阶段.前端基本功.前端基础.入门语法 计算机知识补充 学习目标 理解 简单了解计算机组成 认识计算机内存 一. 核心内容 1. 计算机组成 1.1 软件(程序) 系统软件:Windows.Lin ...
- 前端学习——JS基础知识点复习
一. JS复习 1.1 如何使用JS HTML标签内使用JS,要求写在onclick等事件属性或者href属性中(不推荐使用) 页面中的script标签内可以直接写JS代码 script标签的src属 ...
最新文章
- mysql重做日志恢复数据_MySQL中重做日志,回滚日志,以及二进制日志的简单总结...
- BZOJ3173:[TJOI2013]最长上升子序列(Splay)
- GPU虚拟化时代的到来(vGPU)!CitrixNVIDIA联合研发虚拟化共享GPU技术预览
- C# 线程手册 第三章 使用线程 Monitor.TryEnter()
- python 线程(一)理论部分
- 的文件夹结构_小白指南:WordPress文件及目录结构解析
- jsp获取SessionID值
- java根据周数获取日期_java获取日期的周数和所属年份
- Dubbo2.7源码分析-SPI的应用
- 机器人编程java面试题,7届国赛java试题 4: 机器人塔
- https 带端口_基于scapy模块的8种端口扫描
- pdf屏幕取词 android,金山词霸Android版更是独家实现了手机屏幕取词和摄像头取词功能...
- 机器学习基础概念(三):归纳与演绎
- python代码格式化工具下载_python 代码格式化工具:autopep8
- php 解析lrc文件格式,C#解析Lrc歌词文件过程详解
- PHP是什么,其优势有哪些?
- JavaScript for Qt Quick(QML)-安晓辉-专题视频课程
- c语言随机产生大小写字母,c# 产生随机字符串,包括大小写字母和数字
- 钉钉页面跳转_钉钉微应用控制页面返回
- 计算机学硕290长安大学,2019长安大学研究生分数线汇总(含2016-2019历年复试)...
热门文章
- CSS之创建等高列布局之一
- JS之四舍五入Fixed
- Vue之$nextTick属性
- python内置函数返回序列中最大元素_Python之路(第八篇)Python内置函数、zip()、max()、min()...
- python什么时候用eval_Python:eval的妙用和滥用
- Web前端3.0时代,“程序猿”如何“渡劫升仙”
- 使用邮箱注册帐户以及激活
- asp.net 导入excel显示进度
- GridView强制不换行
- mybatis 一对一 一对多 级联查询