Modern JavaScript Deep Dive

모던 자바스크립트 딥 다이브 5장. 표현식과 문

오연 : Oana 2022. 4. 16. 20:08

값 (value)

은 식이 평가되어 생성된 결과를 말한다.

변수에 할당되는 것이 곧 ‘값’이다.

 

리터럴

리터럴은 사람이 이해할 수 있는 문자 또는 약속된 기호를 사용해 값을 생성하는 표기법이다. (=표기법)

표현식은 값으로 평가될 수 있는 문이다. 즉, 표현식이 평가되면 새로운 값을 생성하거나 기존 값을 참조한다.

 

표현식인 문과 표현식이 아닌 문를 구별할 있는 방법

변수에 할당했을 에러가 난다면? 표현식이 아닌 문이다. (값으로 평가할 없기 때문)