자바스크립트에서는 특별한 경우를 제외하면 일반적으로 표현식인 문장은 세미콜론으로, 표현식이 아닌 문장은 문장 자체의 코드 블록(중괄호)로 그 문장의 범위가 구분된다!
여기서 표현식과 문장이란?
표현식 : 결과적으로 하나의 값이 되는 모든 코드
문장 : 어떤 동작이 일어나도록 작성된 최소한의 코드 덩어리
// 표현식
(1 + 2) * 3;
console.log('Hello!');
// 문장
while(true) {
x++;
}
따라서 작성된 코드를 볼 때 세미콜론과 중괄호를 따라가 보면 좀 더 쉽게 표현식인 문장과 표현식이 아닌 문장을 구분할 수 있다. 우리가 코드를 작성할 때 이런 점을 잘 구분해서 세미콜론을 사용하면 좋을 것이다.
'~2023.02 > JS' 카테고리의 다른 글
Web API와 REST API (0) | 2022.06.03 |
---|---|
자바스크립트 객체 표기법과 JSON 문법의 차이 (0) | 2022.06.02 |
자바스크립트 동작원리 (0) | 2022.06.02 |
자바스크립트에서 this와 Arrow Function (0) | 2022.06.02 |
값으로서의 함수 (0) | 2022.06.01 |