javascript 문법

[JavaScript] 변수와 상수

dtLee 2023. 10. 20. 21:52

변수 : 메모리에 저장한다. 읽어들여서 재사용한다.

변수의 5가지 주요개념

1. 변수 이름 : 저장된 값의 고유 이름

let a = 0; // a는 변수이름


2. 변수 값 : 변수에 저장된 값

let a = 0; // 0는 변수 값


3. 변수 할당 : 변수에 값을 저장하는 행위

let a = 0; // a에 0이라는 값을 할당


4. 변수 선언 : 변수를 사용하기 위해 컴퓨터에 알리는 행위

let a = 0; a라는 변수를 사용하겠다 => 변수선언


5. 변수 참조 : 변수에 할당된 값을 읽어오는 것

let a = 0; 
console.log(a) // a라는 변수를 콘솔에 찍어보겠다.

 


변수를 선언할 수 있는 3가지 방법 : var let const


1. var 다시 선언 가능, 재할당 가능 

var myVar = "Hello world!";
var myVar = "Test 1";
myVar = "Good Bye"
console.log(myVar) //에러 안남



2. let 다시 선언 불가 , 제할당 가능 

let myLet = "Hello world!";
let myLet = "Test 1"; //에러
myLet = "Good Bye" // 에러 안남
console.log(myLet)



3. const 다시 선언 불가, 제할당 불가

const myConst = "Hello world!";
const myConst = "Test 1"; //에러
myConst = "Good Bye" // 에러
console.log(myConst) // 에러