처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈
퀴즈 / JavaScript / 문제

JavaScript의 라벨(label) 문과 break/continue의 관계로 올바른 것은?

보통 MDN Web Docs
보기 및 정답
A 라벨을 사용하면 중첩 반복문에서 외부 반복문을 직접 break하거나 continue할 수 있다
B 라벨은 함수 선언에만 붙일 수 있으며 반복문이나 조건문에는 사용할 수 없다
C 라벨은 변수 선언의 대체 문법으로 const나 let 대신 사용할 수 있는 키워드이다
D 라벨은 HTML 문서의 <label> 요소와 동일한 역할을 수행하며 폼 요소에 연결되는 것이 일반적이다

해설

JavaScript에서 outer: for (...)처럼 반복문에 라벨을 지정하면, 중첩 반복문 내부에서 break outer나 continue outer로 외부 반복문을 직접 제어할 수 있습니다. 이중/삼중 루프에서 특정 조건 시 전체 루프를 빠져나올 때 유용합니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기