label mdn链接:developer.mozilla.org/zh-CN/docs/…
如图:
默认内层for循环break跳出当前循环。加上label语句之后可跳出指定外层循环。
代码在此,可以控制台试一下:
for(let i=0; i<4; i++){
for(let j=0; j<4; j++){
console.log('j:',j)
if(j===2) break
}
console.log('i',i)
}
i:for(let i=0; i<4; i++){
j:for(let j=0; j<4; j++){
console.log('j:',j)
if(j===2) break i
}
console.log('i',i)
}