JavaScript中标签语句的使用demo
2014-07-27 16:26
127 查看
<span style="font-family: Arial, Helvetica, sans-serif;"></span>
<pre code_snippet_id="436408" snippet_file_name="blog_20140727_1_2955559" name="code" class="javascript">outerloop:
for(var i = 0;i < 10;i++){ innerloop: for(var j = 0;j < 10;j++){ if (j > 3) break; //Quit the innermost loop if (i == 2) break innerloop;//Do the same thing if (i == 4) break outerloop;//Quit the outer loop document.write("i = " + i + ",j = " + j + "<br>"); } } document.write("Final i = " + i + ",j = " + j + "<br>");result:
i = 0,j = 0
i = 0,j = 1
i = 0,j = 2
i = 0,j = 3
i = 1,j = 0
i = 1,j = 1
i = 1,j = 2
i = 1,j = 3
i = 3,j = 0
i = 3,j = 1
i = 3,j = 2
i = 3,j = 3
Final i = 4,j = 0
该例子显示了带标签的break语句
任何语句都可以通过在它前面加上标示符和冒号来标记:identifier:statement其中identifier不能使保留字
通过给一个语句加标签,就可以给这个语句起一个名字,这样在程序的任何地方都可以使用这个名字来引用它。
可以标记任何语句,一般用来标记循环语句,即whil、do/while、for和for/in语句。通过给循环命名,就可以
使用break语句和continue语句来退出循环或者退出循环的某一次迭代。
只有当使用嵌套的循环或者使用嵌套的switch语句,并且需要退出非最内层的语句时才需要使用带标签的break语句。
相关文章推荐
- JavaScript 标签使用及输出语句
- javascript语句中的CDATA标签的意义
- 在a标签的href与onclick中使用javascript的区别
- javaScript a标签的使用
- javascript 中的label语句 的使用
- js 笔记 第一章在html中使用<javascript>标签 以及 html文档模式
- 在a标签的href与onclick中使用javascript的区别
- JavaScript with语句使用方法
- 在a标签的href与onclick中使用javascript的区别
- 【转】 JavaScript中With 语句使用方法实例
- 超链接a标签的href与onclick中使用javascript的区别
- JavaScript中的带标签的break和continue语句
- JavaScript_try...catch语句与throw结合使用示例
- 在a标签的href与onclick中使用javascript的区别
- 在a标签的href与onclick中使用javascript的区别
- JSP页面的初始化是使用JSP标签还是使用JavaScript
- 在a标签的href与onclick中使用javascript的区别
- 关于JavaScript的with 语句的使用方法
- JAVA基础 语句标签的合法使用,以及{}语句块到底有什么用?
- Highcharts纯Javascript图表使用讲解(附Demo全源码案例)