강의 노트/JS

[JS deep dive] 표현식과 문

매망쩔 2023. 3. 21. 09:45

값 : 식이 평가되어 생성된 결과

 

변수에는 값이 할당됨

 

리터럴 :  사람이 이해할 수 있는 문자 또는 약속된 기ㅗㅎ를 사용해 값을 생성하는 표기법

(자바스크립트 엔지능ㄴ 런타임에 리터럴을 평가해 값을 생성함)

 

표현식 : 값으로 평가될 수 있는 문

(리터럴도 값으로 평가됨으로 표현식이다)

 

ex)

var score = 50+50;

score ;  (변수 식별자를 참조시 값으로 평가됨으로 식별자이다)

 

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

토큰 : 문법적인 의미를 가지며, 문법적으로 더 이상 나눌 수 없는 코드

 

문의 종류 : 선언문 , 할당문 , 조건문 , 반복문

문의 종료 : 세미콜론으로 나타냄 

문에는 표현식인 문도 존재한다. (변수 선언문은 표현식이 아니다)

 

 

 

 

 

'강의 노트 > JS' 카테고리의 다른 글

[JS deep dive]객체 리터럴  (0) 2023.03.27
[JS deep dive] 타입 변환과 단축 평가  (0) 2023.03.23
[JS deepdive] 제어문  (3) 2023.03.23
[JS deep dive] 연산자  (0) 2023.03.22
[JS deep dive] 데이터 타입  (0) 2023.03.21