[JS] literal, expression, statement

Jay ·2022년 9월 16일
0
post-custom-banner

Literal(리터럴)

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

Expression(표현문)

value로 평가될 수 있는 statement.
표현식이 평가되면 새로운 값을 생성하거나 기존 값을 참조함.

리터럴 표현식 / 식별자 표현식 / 연산자 표현식 / 함수,메서드 호출 표현식

Statement(문, 명령문)

프로그램을 구성하는 기본 단위이자 최소 실행 단위.
(컴퓨터에 내리는 명령)
ex) 선언문, 할당문, 조건문, 반복문
문은여러 토큰으로 구성됨.

Token(토큰)

문법적인 의미를 가지며, 문법적으로 더 이상 나눌 수 없는 코드의 기본 요소.

표현식이 아닌 문

var foo = var x;
/// 변수 선언문은 값이 아닌 문
profile
Jay입니다.

0개의 댓글