1. 程式人生 > >js巢狀for迴圈-標籤的使用

js巢狀for迴圈-標籤的使用

javascript巢狀for迴圈內層如何break或continue外層的for迴圈呢?

很簡單,可以給外層for迴圈加上標籤,break或continue的時候加上對應的標籤名就可以了:

outer: // 給外層的for迴圈加上標籤,取名為outer
for(var i=0;i<4;i++){
  inner:
  for(var j=0;j<4;j++){
    if(j>=3){
      break outer
    }
    console.log("i="+i+" j="+j)
  }
}