모던 자바스크립트 딥 다이브 5장

JAEYEON·2025년 7월 23일

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

var sum = 10 + 20; // 식이 평가되어 숫자 값 30이 할당된다

위 예제를 보면 sum변수에 10 + 20이 할당되는 것이 아니라 30이 할당된다. 즉 메모리 공간에 저장된건 30이다.

리터럴은 사람이 이해할 수 있는 문자 또는 약속된 기호를 사용해 값을 생성하는 표기법을 말한다.
ex) 100, 'hello',true...

표현식은 값으로 평가될 수 있는 문이다. 즉 표현식이 평가되면 새로운 값을 생성하거나 기존 값을 참조한다.
ex) 10,'hello', 10 + 20, sum = 10...

문은 프로그램을 구성하는 기본 단위이자 최소 실행단위이다.
ex) var sum = 10 + 20;

profile
프론트엔드 개발자

0개의 댓글