Javascript 标记语句-定义不正确?

Javascript 标记语句-定义不正确?,javascript,Javascript,对于JavaScript的标签语法: 标签: 语句 标签:非保留字的任何JavaScript标识符 语句:JavaScript语句 break可与任何带标签的语句一起使用,continue可与带标签的循环语句一起使用 根据这一点,您可以按如下方式断开: 语句:{ console.log(“这将记录”); 中断语句; console.log(“这不会记录”); }必须将中断按字面意思嵌套在标签中。完全可以从标记的上下文外部调用func,因此break不会引用任何内容。同样的情况也适用于break

对于JavaScript的
标签
语法:

标签
语句

标签
:非保留字的任何JavaScript标识符

语句
:JavaScript语句

break
可与任何带标签的语句一起使用,
continue
可与带标签的循环语句一起使用

根据这一点,您可以按如下方式断开:

语句:{
console.log(“这将记录”);
中断语句;
console.log(“这不会记录”);

}
必须将
中断
按字面意思嵌套在
标签中。完全可以从标记的上下文外部调用
func
,因此
break
不会引用任何内容。同样的情况也适用于
break
continue
在引用循环时,它们必须在loop语句中


换句话说,函数必须是自包含的可执行代码段。你必须能够看到一个函数,并能告诉它做什么<该函数中的code>break
显然不属于任何循环或标签,这是毫无意义的。这个意思不能只在通话时可用,它必须在声明时可用。

当你这么说时
break
不会指你真正的意思,但
break
不会指任何东西??!“但是”对“那么”?我的意思是“如此”,就像“在这种情况下”。你是如何得出结论的,即
中断
必须按字面意思嵌套在标签内的?是否有任何官方信息?“break语句需要嵌套在引用的标签中。”