[JavaScript] 변수 (Variable)

방용환·2023년 6월 2일
0
post-thumbnail

변수 (Variable)

1. 변수 (Variable)

  • 변수 (Variable) : 리터럴을 저장하기 위한 저장공간(메모리)의 식별자
  • 자바스크립트는 변수를 선언하지 않아도 값을 저장하여 사용 가능하지만 변수를 선언하는 것을 권장
  • 변수에 저장되는 값에 따라 변수의 자료형이 자동으로 변환
  • 자바스크립트에서 문자형 리터럴은 ' ' 또는 " " 기호를 사용하여 표현
  • ES6(ECMAScript6)에서는 let 키워드 또는 const 키워드를 사용하여 변수 선언 가능
let 변수명 = 초기값;

2. 변수 선언 및 초기값 저장

  • 변수에 저장된 값이 없는 경우 변수는 undefined 자료형으로 표현
  • 변수에 논리값이 저장된 경우 boolean 자료형으로 표현
  • 변수에 숫자값이 저장된 경우 number 자료형으로 표현
  • 변수에 문자값이 저장된 경우 string 자료형으로 표현

3. 특징

  • '+' 연산자를 사용하여 문자값 결합
let num = 10;

console.log("num = " + num);

// num = 10
  • 'var' 또는 'let'으로 변수를 선언하지 않아도 값을 저장하여 변수 사용 가능
num = 10;

console.log("num = " + num);

// num = 10
  • 자바스크립트 변수에는 함수 저장 가능
let fun = function() {
 console.log("Function"); 
}
console.log(typeof(fun));

// function
  • 자바스크립트 변수에는 객체 저장 가능
let obj = new Object();
console.log(typeof(obj));

// object
  • ``(백틱) 기호로 표현된 문자값에서는 $(변수) 형식으로 변수값을 제공받아 출력 가능
let num = 100;

console.log(`num = $(num)`);

// num = 100

0개의 댓글