JavaScript 中断并继续标签
示例
Break和continue语句后可以跟一个可选标签,该标签的工作方式类似于某种goto语句,从标签引用的位置恢复执行
for(var i = 0; i < 5; i++){ nextLoop2Iteration: for(var j = 0; j < 5; j++){ if(i == j) break nextLoop2Iteration; console.log(i, j); } }
i=0j=0跳过其余j值
10
i=1j=1跳过其余j值
20
21i=2j=2跳过其余j值
30
31
32
i=3j=3跳过其余的j个值
40
41
42
43
i=4j=4不记录并且循环完成