더북(TheBook)

(value)은 더 이상 평가할 수 없는 데이터를 의미합니다. 예를 들어, 10 + 20은 30이라는 결괏값으로 평가하기 때문에 표현식이지만, 표현식의 결과로 도출된 30은 더 이상 평가할 수 없기 때문에 값이 됩니다.

 

세미콜론

세미콜론(semicolon)은 자바스크립트에서 하나의 (statement, 문법)이 끝났음을 의미합니다. 프로그래밍 언어는 컴퓨터에게 명령 또는 연산을 수행하게 할 목적의 언어라고 했죠? 그래서 자바스크립트 문법은 1개의 명령을 하나의 문법이라고 보고 끝에 ; 기호를 붙여 하나의 명령문이 끝났음을 명시적으로 표현하기를 권장합니다.

 

선언, 할당, 초기화

변수를 생성하고 값을 저장하는 문법에서 var 키워드나 이후에 배우는 let, const 키워드를 사용해 변수의 식별자를 지정하는 행위를 변수를 선언한다고 합니다. 그리고 할당 연산자인 = 기호로 우변에 있는 값을 변수 공간에 대입(저장)하는 것을 값을 할당한다고 합니다.

변수는 초기에 값을 할당하지 않고 선언만 할 수 있습니다. 예를 들어, 다음과 같이 작성해도 변수 선언입니다.

var num;
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.