原文地址:https://www.lisonblog.cn/index.php/2016/11/06/label/
JS中的标签语句用于给语句一个标签方便在其他地方应用这个语句,语法如下:
1.labelName:statement;
2.labelName:{
statement1;
statement2;
…
}
下面来看个例子吧:
和break配合使用:
1
2
3
4
5
6
7
8
9
10
11
|
var
i
=
2
;
label1
:
{
if
(
i
>
3
)
{
break
label1
;
}
else
{
i
=
i
+
10
;
}
}
console
.
log
(
i
)
;
//打印结果为12
//把var i = 2;改为var i = 4,结果打印4
|
注:如果labelName后面有多条语句且未用{}扩住,则labelName只应用于第一条语句。