JavaScript学习(5.5.1):跳转之标签
来源:互联网 发布:餐饮进销存软件免费版 编辑:程序博客网 时间:2024/05/16 02:35
标签语句
语句是可以添加标签的,标签是由语句前得标识符和冒号组成:
identifier:statement
通过给语句定义标签,就可以在程序的任何地方通过标签名引用这条语句。也可以对多条语句定义标签,尽管只有在给语句块定义标签时它才更有用,比如循环或者条件判断语句,通过给循环定义一个标签名,可以在循环体内部使用break和continue来退出循环或者直接跳转到下一个循环的开始。break和continue是JavaScript中唯一可以使用语句标签的语句。
mainloop:while(token != nul){
//......
continue mainloop;
//....
}
这里用做标签的identifier必须是一个合法的JavaScript标识符,不能是一个保留字。标签的命名空间和函数或变量的命名空间是不一样的,所以可以使用同一个标识符作为语句标签和作为变量名或函数名。语句标签只有在它所起作用过的语句(它的子句)内是由定义的。一个语句标签不能和它内部的语句标签重名,但在两个代码段不相互嵌套的情况下是可以出现同名的语句标签的。带有标签的语句还可以带有标签,任何语句可以有很多标签。
0 0
- JavaScript学习(5.5.1):跳转之标签
- JavaScript学习(5.5.2):跳转之break语句
- JavaScript学习(5.5.3):跳转之continue语句
- JavaScript学习(5.5.4):跳转之return语句
- JavaScript学习(5.5.5):跳转之throw语句
- JavaScript学习(5.5.6):跳转之try/catch/finally语句
- JavaScript学习之道:js跳转页面方法
- javascript之<script>标签
- javascript之获取标签
- javascript学习手记(Html)meta标签之详解
- Kotlin学习之跳转
- JavaScript 学习之1
- javascript---在a标签跳转前做操作
- a标签href带参数跳转在javascript中问题
- javascript 之 去除HTML标签
- HTML学习1:常用标签之列表标签
- JavaScript学习笔记之function函数改变form表单的action跳转到指定页面
- web初步学习之标签(1)
- NGUI制作弹窗
- 最近开发的心得1
- Java学习笔记-适配器用法
- html name标签命名规范
- 安卓Viewpager--页面切换控制
- JavaScript学习(5.5.1):跳转之标签
- IOS开发中UILabel单行、多行文本计算高度、宽度的技巧
- 常用链接
- javax.mail实现邮件发送
- android读取工程里文件并显示在界面
- apache AB参数说明
- 乱码解决方法
- 单链表的前插法
- iOS 7 跳过的一个坑又掉里了 - 图片渲染模式