표현식과 문

5.1 값

표현식이 평가되어 생성된 결과

5.2 리터럴

사람이 이해할 수 있는 문자나 기호를 사용해 값을 생성하는 표기법

5.3 표현식

값으로 평가될 수 있는 문으로 새로운 값을 생성하거나 기존의 값을 참조

5.4 문

프로그램을 구성하는 기본 단위이자 최소 실행 단위
ex) 실행문, 반복문…
토큰 → 문 → 프로그램

5.5 세미콜론과 세미콜론 자동 삽인 기능

JS 엔진에서는 세미콜론 자동 삽입 기능(ASI - Automatic Semicolon Insertion)이 동작

5.6 표현식인 문과 표현식이 아닌 문

표현식인 문과 아닌 문을 구별하는 방법은 변수에 할당해 보는 것이다.
표현식 < 문