Javascript

JavaScript 변수

muyeon 2023. 5. 16. 17:04

1. var

 

- 중복 선언과 재할당이 가능하다.

- 과거에 쓰던 방식

var a = 'welcome';
console.log(a);
var a = 'to the';
console.log(a);
a = 'javascript'
console.log(a);


2. let

 

- 중복 불가 재할당 가능

let a = "welcome";
console.log(a);

//let a = "to the"; // 에러 발생
console.log(a);

a = "javascript";
console.log(a);

ㅁ


3. const

 

- 중복 재할당 모두 불가

- 배열과 객체의 값은 변경가능 

- 박스에 담아놨다고 생각해도 좋을듯, 박스는 못바꾸지만 안에 물건은 빼거나 넣을수 있음

const a = "welcome";
console.log(a);

//const a = "to the"; // 에러발생
console.log(a);

//a = "javascript"; // 에러발생
console.log(a);