🍰 세미콜론
: 문의 종료 나타냄
- 자바스크립트 엔진은 세미콜론(;)으로 문의 종료 위치 파악하고 순차적으로 문을 실행함
- 단, 중괄호({})로 묶은 코드 블록 뒤에는 붙이지 않음 => 코드 블록은 자체 종결성(self closing) 가짐
🍴 세미콜론 자동 삽입 기능(ASI - automatic semicolon insertion)
- 문의 끝에 붙이는 세미콜론은 옵션임
- 자바스크립트 엔진이 소스코드 해석 시 문 끝이라고 예측되는 지점에 세미콜론 자동으로 붙여주는 기능이 수행되기 때문
- 붙이는 걸 권장
'서적 > 모던 자바스크립트 Deep Dive' 카테고리의 다른 글
[9장 타입 변환과 단축 평가] 명시적/암시적 타입 변환 (0) | 2024.06.01 |
---|---|
[06장 데이터 타입] 템플릿 리터럴 (0) | 2024.05.26 |
[04장 변수] 식별자 네이밍 규칙 (0) | 2024.05.26 |
[04장 변수] 변수 호이스팅(variable hoisting), var (0) | 2024.05.26 |