리터럴

표현식

세미콜론과 세미콜론 자동 삽입 기능

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

var x; // 선언문은 값으로 평가될 수 없음 -> 표현식이 아님

1          // 표현식 맞음
1 + 2      // 표현식 맞음
x = 1 + 2; // 표현식 맞음
var x;   // 변수 선언문 
x = 100; // 할당문

var foo = var x; // 할당문은 표현식이므로 값처럼 사용 불가능