1. 표현식
표현식은 값으로 평가될 수 있는 문이다. 즉, 표현식이 평가되면 새로운 값을 생성하거나 기존값을 참조한다. 쉽게 생각해서 값으로 평가될 수 있는 문은 모두 표현식이다. 아래의 문 모두 표현식이다.
2. 문(statement)
문은 프로그램을 구성하는 기본단위이자 최소 '실행' 단위이다. 최소의 문장이라고 생각하면 좋을 것 같다. 이러한 문의 집합으로 이뤄진 것이 바로 프로그램이며, 문을 작성하고 순서에 맞게 나열하는 것이 프로그래밍이다. 문은 여러개의 token으로 이루어졌다. token이란 문법적인 의미를 가지며, 더 이상 나눌 수 없는 코드의 기본요소를 말한다.
'WEB🛫 > JavaScript' 카테고리의 다른 글
[JavaScript] 모던 자바스크립트 Deep Dive / 제어문 (0) | 2021.08.24 |
---|---|
[JavaScript] 모던 자바스크립트 Deep Dive / 연산자 (0) | 2021.07.21 |
[JavaScript] 모던 자바스크립트 Deep Dive / 데이터 타입 (0) | 2021.07.21 |
[JavaScript] 모던자바스크립트 Deep Dive / 변수 (0) | 2021.07.20 |