소소한 개발/javaScript

변수와 상수

myungmin 2021. 5. 18. 17:36

JavaScript 변수 와 상수는 특정 이름에특정 값을담을 때사용합니다.

 

변수 let

let 구문은 블록 유효 범위를 갖는 지역 변수를 선언하며, 선언과 동시에 임의의 값으로초기화할 수도있습니다.

let value = 1;
console.log(value);  // 1

value = 2;
console.log(value);  // 2

 

한번 선언을 했으면 똑같은 이름으로 선언을 할 수가 없습니다.

let value = 1;
let value = 2;
console.log(value); // SyntaxError: Identifier 'value' has already been declared

 

상수 const

const 선언은 블록 범위의 상수를 선언합니다. 상수의 값을 재할당할 수 없으며 다시 선언할 수도 없습니다.

const a = 1;
a = 2;  //Error: "a" is read-only

 

let과 마찬가지로 const도 한번 선언을 했으면 똑같은 이름으로 선언을 할 수가 없습니다

const a = 1;
const a = 2;
console.log(a); // SyntaxError: Identifier 'a' has already been declared
반응형