세미콜론 (1) 썸네일형 리스트형 자바스크립트 세미콜론 세미콜론 ( ; )은 문의 종료를 의미. 즉, 자바스크립트 엔진은 세미콜론으로 문이 종료한 위치를 파악하고 순차적으로 하나씩 문을 실행한다. 문을 끝내려면 세미콜론을 붙여야 한다. 단, 0개 이상의 문을 중괄호로 묶은 코드 블록 ( { ... } ) 뒤에는 세미콜론을 붙이지 않는다. if문, for문, 함수 등의 코드 블록 뒤에는 세미콜론을 붙이지 않는다. 코드 블록은 언제나 문의 종료를 의미하는 자체 종결성(self closing)을 갖기 때문이다. 세미콜론은 생략 가능하다. 자바스크립트 엔진이 소스코드를 해석할 때 문의 끝이라고 예측되는 지점에 세미콜론을 자동으로 붙여주는 세미콜론 자동 삽입 기능(ASI ; automatic semicolon insertion)이 암묵적으로 수행되기 때문이다. 하지만.. 이전 1 다음