以下介绍JS跳出多重循环的方法,话不多说,直接上代码:
let table = [
[1,2,3,4,5,6],
[4,3,1,'A',5,7],
[9,7,6,3,4,1]
];
out:
for(let row of table){
for(let col of row){
if(col === 'A'){
console.log('out:' + col);
break out;
}else{
console.log('col:' + col);
}
}
}
此种方法需要注意的是,必须是for循环,或者for循环的变种形式