변수 (Variable)
1. 변수 (Variable)
- 변수 (Variable) : 리터럴을 저장하기 위한 저장공간(메모리)의 식별자
- 자바스크립트는 변수를 선언하지 않아도 값을 저장하여 사용 가능하지만 변수를 선언하는 것을 권장
- 변수에 저장되는 값에 따라 변수의 자료형이 자동으로 변환
- 자바스크립트에서 문자형 리터럴은 ' ' 또는 " " 기호를 사용하여 표현
- ES6(ECMAScript6)에서는 let 키워드 또는 const 키워드를 사용하여 변수 선언 가능
let 변수명 = 초기값;
2. 변수 선언 및 초기값 저장
- 변수에 저장된 값이 없는 경우 변수는 undefined 자료형으로 표현
- 변수에 논리값이 저장된 경우 boolean 자료형으로 표현
- 변수에 숫자값이 저장된 경우 number 자료형으로 표현
- 변수에 문자값이 저장된 경우 string 자료형으로 표현
3. 특징
let num = 10;
console.log("num = " + num);
- 'var' 또는 'let'으로 변수를 선언하지 않아도 값을 저장하여 변수 사용 가능
num = 10;
console.log("num = " + num);
let fun = function() {
console.log("Function");
}
console.log(typeof(fun));
let obj = new Object();
console.log(typeof(obj));
- ``(백틱) 기호로 표현된 문자값에서는 $(변수) 형식으로 변수값을 제공받아 출력 가능
let num = 100;
console.log(`num = $(num)`);