리터럴(Literal)
코드에서 값을 나타내는 표기법
111; // 숫자 리터럴
("111"); // 문자 리터럴
true; // 불리언 리터럴
{
a = 1;
} // 객체 리터럴
[]; // 배열 리터럴
문(Statement)
최소 실행 단위
프로그램을 구성하는 기본 단위이자 최소 실행 단위
문은 여러 토큰으로 구성 됩니다.
let, sum, -, 1, +, 2, ; (각각이 token 통째로가 문)
- 문은 명령문이라고도 하며 선언문, 조건문, 반복문으로 구분 할 수 있습니다.
표현식(Expressions)
값으로 평가 될 수 있는 문 입니다.
값으로 평가 될 수 있는 예시
1; // 숫자 리터럴 표현식
1 + 1; // 연산자 표현식
sum(); // 함수 호출 표현식
표현식이 아닌 그냥 문
let a; // 선언문
a = 1; // ✅ 하지만 할당하는 것은 값으로 표현 될 수 있다. 할당 표현식