label 标记语句可以和break或continue语句一起使用。标记就是在一条语句前面加个可以引用的标识符。 标记的循环或块非常罕见。通常可以使用函数调用而不是循环跳转。
no-empty-label:不允许标签用于循环和开关以外的任何其他标签 此规则已在ESLintv2.0中删除,并由无标签规则取代。 标记语句只能与标记的break和continue语句一起使用。
不允许使用不需要的标签(no-extra-label) 在--fix命令行上的选项可以自动修复一些被这条规则反映的问题。 如果一个循环不包含嵌套的循环或开关,则标记循环是不必要的。
禁止变量名称的标签(no-label-var) 规则细节 此规则旨在通过禁止创建与范围内的变量共享名称的标签的不良做法来创建更清晰的代码。
例如,如果有需求每次都要对 label 属性执行trim操作,就可以用以下代码实现: $object->label=trim($label); 上述代码的缺点是只要修改 label 属性就必须再次调用

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
