본문 바로가기

JavaScript

[JavaScript] 변수와 상수 (var, let, const)

반응형

 

 변수는 값을 저장하고 참조하는 메모리 공간을 말하며, 상수는 한번 정해진 값을 바꿀 수 없는 메모리 공간을 가리킨다. 

 

변수(var, let)
JavaScript에서 변수를 선언할 때 사용하는 키워드는 'var'와 'let'이 있다. 'var'는 과거에 사용되던 방식이고, 'let'은 ES6부터 도입된 좀 더 현대적인 방식이다.

 

// var 사용
var myVar = "Hello, World!";
console.log(myVar); // 출력 결과: Hello, World!

// let 사용
let myLet = "Hello, JavaScript!";
console.log(myLet); // 출력 결과: Hello, JavaScript!

 

 

 

상수(const)
상수는 선언과 동시에 값을 할당해야 하며, 한 번 정해진 값은 변경할 수 없다.

 

/ const 사용
const myConst = "This is a constant";
console.log(myConst); // 출력 결과: This is a constant

myConst = "Try to change"; // 에러: Assignment to constant variable.

 

 

 

변수와 상수 주의사항

 

- 값이 변하지 않고 유지될 때: const(상수) 사용
- 값이 변할 수 있는 경우: let(변수) 사용

 

 

 

 

반응형