본문 바로가기
js/변수

변수의 선언해보자

by Nick Black 2020. 9. 18.
반응형

변수의 선언은 3가지가 있다
let , var , const

맨 처음 볼 것은 공통점이다 셋 모두

let a = "apple" ;
var b = "bear" ;
const c = "cat" ;


이런 식으로 선언을 할 수가 있다
하지만 여기서 주의 해야 할 점은
var는 함수 레벨 스코프고
let , const는 함수 블록 레벨 스코프이다
자세한 건 스코프를 주제로 글을 쓸 때 다룰 것이고 현재로써는 var은 함수 레벨 스코프이고
let과 const는 함수 블록 레벨 스코프 한 것을 알고 있으면 된다
const는 변경이 불가능하고 초기 값을 반드시 지정해야 된다
특정 값을 계속해서 가져갈 것이라면 const를
함수 블록 레벨 스코프를 사용하고 싶다면 let을
함수 레벨 스코프를 사용 하고 싶다면 var를
사용하면 된다

 
반응형