라벨이 break인 게시물 표시

[JavaScript] break, continue

break break문 은 무한루프에서 주로 사용한다. 반복문에서 특정 if조건을 만족하면 break가 있는 지점에서 해당 반복문을 종료 하고 반복문 블록에서 벗어나게 된다.  반복문이 여러개 중첩된 경우 break를 사용하면 현재 위치한 루프 하나만 벗어나게되는데  중첩된 이중 이상의 반복문 전체를 벗어나고자하는 경우 최상위 반복문에 이름을 부여하여 즉, 레이블을 작성하여 중첩된 반복문 전체를 벗어날 수 있게 해준다. ex) Loop1 : for( ... ) {                          for( ... ) {                              ~~~~~~~~                              break Loop1;                          }                     } 위와 같이 사용하는 경우 break Loop1; 문장을 통해 중첩된 모든 반복문을 벗어날 수 있다. 여기서 Loop1을 반복문 레이블이라고 부른다. continue continue문은 반복문에서 특정 if조건의 해당 부분을 중간에 건너뛰고 반복문을 실행한다.  값이 초기화되는것은 아니며 진행중이던 해당 반복문...