javascript

[모던 자바스크립트]'표현식과 문' 알아보기!

Kassy_kim 2022. 11. 26. 13:22

 

이란?

 식(표현식)이 평가되어 생성된 결과를 말한다.

변수란?

 하나의 값을 저장하기 위해 확보한 메모리 공간 자체 또는 그 메모리 공간을 식별하기 위해 붙인 이름이다.

리터럴이란?

 사람이 이해할 수 있는 문자 또는 약속된 기호를 사용해 값을 생성하는 표기법을 말한다.

표현식이란?

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

 -> 값으로 평가될 수 있는 문은 모두 표현식이다.

이란?

 프로그램을 구성하는 기본 단위이자 최소 실행 단위

 문의 집합으로 이뤄진 것이 프로그램이며, 문을 잓겅하고 순서에 맞게 나열하는 것이 프로그래밍이다.

 문은 여러 토큰으로 구성 되는데 이때 토큰이란, 문법적인 의미를 가지며, 문법적으로 더 이상 나눌 수 없는 코드의 기본 요소를 의미한다.

 예를들어, 키워드, 식별자, 연산자, 리터럴, 세밐톨론이나 마침표 등의 특수기호는 문법적인 의미를 가지고, 문법적으로 더 이상나눌 수 없는 코드의 기본 요소이므로 모두 토큰이다.