[ 모던 자바스크립트 스터디 ] 레이블 문 , 타입 변환과 단축 평가
·
Archive/Develop
자바스크립트 책을 읽으며 생소한 개념이 있어 정리해보려고 한다. 레이블 문 (label statement) a: console.log('a'); 위의 코드는 a 라는 레이블 식별자가 붙은 레이블 문이다. 이 레이블 문은 프로그램의 실행 순서를 제어하는데 사용하고, 이 레이블 문을 탈출하려면 break 문에 레이블 식별자를 지정해주면 된다. a : { console.log(1); break a; console.log(2); } console.log('Done! ^~^'); 위 코드의 실행 결과는 아래와 같다. console.log(1); 이 실행 된 이후 break a; 문을 통해 a 레이블을 탈출하게 되어 아래의 console.log(2); 는 실행되지 않는 것을 확인할 수 있다. 이러한 레이블 문은 중..