Variable
변수
1. 변수 var
let과 const가 생기기 전에 쓰였던 변수 선언 방식으로 변수명 재선언과 재할당이 모두 가능
var a = 221;
var b = a-5;
var a = 4; //변수명 재선언 가능
a = 4; //변수명 재할당 가능
console.log(b,a); //216 42. 변수 let
원하는 만큼 변수가 바뀌는 것을 허용하기 때문에 변수명의 재할당 가능
변수를 생성하거나 초기화할 때 사용
let a = 221; //변수 a 생성 후, 221로 초기화
let b = a-5; //변수 a 사용
let a = 4; //error! 변수명의 재선언 불가능
a = 4; //변수 a를 4로 초기화 //변수명의 재선언 없이 재할당 가능
console.log(b,a); //216 43. 상수 const(constant)
변수가 바뀌는 것을 허용하지 않기 때문에, 변수명 재선언과 재할당이 모두 불가능
변하지 않는 변수로서 안정적이므로 에러를 줄이기 위해서 기본적으로 const를 사용하는 것이 좋음
Last updated
Was this helpful?