no-empty-label

不允许使用除循环和开关之外的任何标签。

(已移除)该规则在 ESLint v2.0 中被移除并被 no-labels 规则所取代。

带标签的语句仅与带标签的 break 和 continue 语句一起使用。ECMAScript 没有 goto 语句。

规则详情

当标签用于标记不是迭代或切换的语句时会发生此错误

此规则的错误代码示例:

/*eslint no-empty-label: "error"*/

labeled:
var x = 10;

UubGaThNGVSAZCEeqgdAAx/QE1uwW/De5ytjPBnKCKqeOsDZpJS0MvQSJQtY0WPI

/*eslint no-empty-label: "error"*/

labeled:
for (var i=10; i; i--) {
    // ...
}

何时不使用

SffVY7Lc4VmPP9wWdc2cAv3+xZyG7hPuvnyiT20ZWxh0GVGOgVLW19YvZwMILrQWmsDZWpABNYRoBVeF54RuMGlVn73eWNDK4ThCA6F2S9JEfXhsnLh3gZr5Zz+rbIJq