티스토리 뷰

자바스크립트에서 break와 continue는 반복문에서 사용되는 키워드로, 루프의 흐름을 제어하는 데 사용됩니다. 하지만 두 키워드는 사용 목적과 동작 방식이 다릅니다.


1. break

  • 기능:
    break는 반복문을 즉시 종료하고 반복문 바깥으로 실행 흐름을 이동시킵니다.
  • 사용 상황:
    특정 조건이 충족되었을 때, 반복문을 더 이상 실행할 필요가 없을 경우 사용합니다.

예제:

for (let i = 0; i < 10; i++) {
  if (i === 5) {
    break; // 반복문 종료
  }
  console.log(i); // 0, 1, 2, 3, 4만 출력
}

 


2. continue

  • 기능:
    continue는 현재 반복의 나머지 코드를 건너뛰고, 다음 반복으로 바로 넘어갑니다.
  • 사용 상황:
    특정 조건에서는 반복문의 현재 작업을 스킵하고, 다음 반복으로 이동하고 싶을 때 사용합니다.

예제:

for (let i = 0; i < 10; i++) {
  if (i === 5) {
    continue; // 5를 건너뛰고 다음 반복으로 이동
  }
  console.log(i); // 0, 1, 2, 3, 4, 6, 7, 8, 9 출력
}

주요 차이점:

기능breakcontinue

작동 방식 반복문을 완전히 종료함 현재 반복을 건너뛰고 다음 반복 실행
사용 목적 루프를 더 이상 실행할 필요 없을 때 특정 조건만 건너뛰고 싶을 때

요약:

  • break는 반복문 종료.
  • continue는 특정 반복만 스킵.

'WEB > 기타' 카테고리의 다른 글

자바스크립트의 API  (1) 2024.12.18
네이버 로고 다운로드  (0) 2024.12.17
파일 아이콘  (0) 2024.12.17
[HTML] 폼 영역에 선언  (0) 2024.12.17
SNS 아이콘  (0) 2024.12.17
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG more
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함