05장 표현식과 문
5.1 값
- 값은 식(표현식)이 평가되어 생성된 결과를 말한다.
5.2 리터럴
- 리터럴은 사람이 이해할 수 있는 문자 또는 약속된 기호를 사용해 값을 생성하는 표기법을 말한다.
5.3 표현식
- 표현식은 값으로 평가될 수 있는 문이다.
- 즉, 표현식이 평가되면 새로운 값을 생성하거나 기존 값을 참조한다.
5.4 문
- 문은 프로그램을 구성하는 기본 단위이자 최소 실행 단위이다.
- 문은 여러 토큰으로 구성된다.
- 토큰이란 문법적인 의미를 가지며, 문법적으로 더 이상 나눌 수 없는 코드의 기본 요소를 의미한다.
- 문은 선언문, 할당문, 조건문, 반복문 등으로 구분할 수 있다.
5.5 세미콜론과 세미콜론 자동 삽입 기능
- 세미콜론( ; )은 문의 종료를 나타낸다.
- 자바스크립트 엔진이 소스코드를 해석할 때 문의 끝이라고 예측되는 지점에 세미콜론을 자동으로 붙여주는 세미콜론 자동 삽입 기능이 암묵적으로 수행된다
5.6 표현식인 문과 표현식이 아닌 문
- 표현식인 문과 표현식이 아닌 문을 구별하는 가장 간단하고 명료한 방법은 변수에 할당해 보는 것이다.
참고
13 분 소요
19장 프로토타입
5 분 소요
18장 함수와 일급 객체
8 분 소요
17장 생성자 함수에 의한 객체 생성
10 분 소요
16장 프로퍼티 어트리뷰트
댓글남기기