[JavaScript 문법] 변수(variable), 상수(constant)

조아영·2024년 7월 22일

📌

변수(variable)는 데이터를 저장할 때 쓰이는 ‘이름이 붙은 저장소’ 입니다.

변화하지 않는 변수를 선언할 땐, let 대신 const를 사용합니다.
변숫값이 절대 변경되지 않을 것이라 확신하면, 값이 변경되는 것을 방지하면서 다른 개발자들에게 이 변수는 상수(constant)라는 것을 알리기 위해 const를 사용해 변수를 선언합니다.

◼ 5가지 주요 개념

  • 변수 이름 : 저장된 값의 고유이름
  • 변수 값 : 변수에 저장된 값
  • 변수 선언 : 변수를 사용하기 위해 컴퓨터에 알리는 행위
  • 변수 할당 : 변수에 값을 저장하는 행위
    var myVar(선언) = "Hello World";(할당)
  • 변수 참조 : 변수에 할당된 값을 읽어오는 것

◼ var

  • 똑같은 키워드로 다시 선언할 수 있습니다.
  • 재할당을 할 수 있습니다.
var myVar = "Hello World myVar";
var myVar = "Test myVar"; // (O) - 똑같은 키워드로 다시 선언할 수 있음
myVar = "Good Bye myVar"; // (O) - 재할당 할 수 있음
console.log(myVar); // Good Bye myVar.

◼ let

  • 똑같은 키워드로 다시 선언할 수 없습니다.
  • 재할당을 할 수 있습니다.
let myLet = "Hello World myLet";
// let myLet = 'Test myLet'; (X) - 똑같은 키워드로 다시 선언할 수 없음
myLet = "Good Bye myLet"; // (O) - 재할당 할 수 있음
console.log(myLet); // Good Bye myLet

◼ const

  • 똑같은 키워드로 다시 선언할 수 없습니다.
  • 재할당을 할 수 없습니다.
const myConst = "Hello World myConst";
// const myConst = "Test myConst"; (X) - 똑같은 키워드로 다시 선언할 수 없음
// myConst = "Good Bye myConst"; (X) - 재할당 할 수 없음
console.log(myConst); // Hello World myConst

0개의 댓글