可以用下列语句给语句加标签,以便以后调用:
label : statement;
当各位看到官方的这句话估计已经懵了吧,我给给大家解释一下,你就明白了,
label:的含义是让你自定义一个名字,方便后面使用,statement:是你的代码块,
来话不多说,我们上手就干,
<script>
let arr=[1,2,3,4,5,6,7,8,9]
OuterLayer://定义的外层循环的名称
for(let i of arr){
InnerLayer://定义的内层循环的名称
for(let g of arr){
console.log(i+"-----------"+g)
if(g===5) break InnerLayer; //当内层循环到5时结束名为InnerLayer的代码块
if(i===2) break OuterLayer; //当外层层循环到2时结束名为OuterLayer的代码块
}
}
</script>
这下就很明白了吧,