본문 바로가기
개발관련/javascript

[강좌]자바스크립트 변수와 상수(let / const)

by BlueOcean&Shark 2021. 3. 9.

name = "mun";
age = 12;
변수를 위와같이 선언할 수 있으나
이렇게 선언하면 실수로 다시 변수를 선언했을때 위의 기존 변수의 값은 모두 사라지게 된다.

name = "mun";
age = 12;
..........생략...........
name = "kim"; 
age = 15;

아래 변수 kim 과 20 만 남게 됨

이를 보완 할 수 있는 것 이 let과 const 이다.

1. let (변수)


let 은 변수 앞에 붙여 사용한다.

let name = "mun";
let age = 12;
..........생략...........
let name = "kim";   => error
let age= "15";  => error

위와 같이 선언하면 두번째 name이 이미 선언된 변수 에러가 나는 것을 볼 수 있다.

2. const (상수)

const 는 값이 변하지 않는 값의 경우 사용한다.
const PI = 3.14; // 3.14는 변하지 않는 값이기 때문에 const를 붙여 사용하며 상수는 보통 대문자를 사용하여 선언하다.

PI를 선언하고 3.14로 초기화 후 log를 확인해 봤다.

아래와 같이 PI값을 변경 할 경우 상수이기 때문에 변경 할 수 없다는 에러 메시지를 볼 수 있다.

유튜브 코딩앙마 님의 영상을 보고 공부한 내용을 바탕으로 작성 하였습니다.
혹시 틀린 내용이 있다면 댓글 부탁드립니다.

 

댓글