JS label关键字详解
JS 详解 关键字 Label
2023-09-14 09:14:10 时间
在 JavaScript 中,使用 label 语句可以为一行语句添加标签,以便在复杂结构中,设置跳转目标。语法格式如下:
label : states
label 为任意合法的标识符,但不能使用保留字。然后使用冒号分隔签名与标签语句。
由于标签名与变量名属于不同的命名体系,所以标签名与变量名可以重复。但是,标签名与属性名语法相似,就不能重名,例如,下面写法是错误的。
a : { //标签名
a : true //属性名
}
使用点语法、中括号语法可以访问属性,但是无法访问标签语句。
console.log(o.a); //可以访问属性
console.log(b.a); //不能访问标签语句,将抛出异常
label 与 break 语句(请转到《JS break和continue语句》了解更多)配合使用,主要应用在循环结构、多分支结构中,以便跳出内层嵌套体。
相关文章
- js面试题及答案2020_JS面试题大全
- JS深浅复制
- 最简单的纯js实现点击展开二级菜单功能
- [html]js无缝循环滚动图片示例代码
- 【说站】js中__proto__和prototype的关系
- 【说站】js中有哪些焦点事件
- 缓冲加载图片的 jQuery 插件 lazyload.js 使用方法详解
- webview与js的相互交互详解手机开发
- webview和js交互详解手机开发
- JS简单的拖动类详解编程语言
- 清楚节点内的空格的JS代码详解编程语言
- 详解js插件ajaxupload实现图片上传(适用springboot)编程语言
- JS作用域详解编程语言
- js新手入门级常见问题详解编程语言
- HTML JS 数据校验详解编程语言
- 使用JS在网页中连接Oracle数据库(js网页链接oracle)
- 从前端JS里请求Redis资源,搭建高性能应用(前端js请求redis)
- js页面传参数时参数值含特殊字符的问题
- js遍历对象的属性的代码
- js限制checkbox勾选的个数以及php获取多个checkbbox的方法深入解析
- JS操作Cookies的小例子
- 详解JS比较两个Json对象的值是否相等的实例
- php使用正则过滤js脚本代码实例
- Node.js(安装,启动,测试)
- js实例属性和原型属性示例详解