반응형
값
식이 해석되어 생성된 결과
변수의 정의에 의해 변수에 할당되는 것은 값.
const value = 1+2; 위 statement에서 변수 value에 할당 되는 것은 1+2가 아니라 해석 된 결과 값인 3이다. 즉, 할당 되기 전에 평가가 되어 값을 생성되어야 한다.
표현식과 문
문(statement)은 프로그램을 구성하는 기본 단위이며, 최소 실행 단위.
표현식은 값으로 해석 될 수 있는 문. 즉, 문 ⊂ 표현식
문이 표현식인지 아닌지 구별할 수 있는 가장 간단한 방법은 변수에 할당해보는 것.
구글 개발자도구에서 표현식이 아닌 문은 undefined로 출력됨.
반응형
'Coding > Book' 카테고리의 다른 글
모던 자바스크립트 Deep dive - 데이터 타입 (0) | 2022.03.17 |
---|---|
모던 자바스크립트 Deep dive - 변수 (0) | 2022.03.15 |
클린코드 1장 (0) | 2022.03.02 |
알고리즘 - 누구나 자료 구조와 알고리즘 1 (0) | 2022.03.02 |
댓글