꾸준히 성장하는 개발자

var , let , const 본문

JavaScript

var , let , const

ahleum 2021. 12. 28. 23:09

 

 

var 전역변수와 지역변수의 개념이 확실치 않음
        (전역변수 : 블락 밖에서 선언을 한 어디서든 쓰일수 있는 변수)
        (지역변수 : 블락{} 안에서 선언된 변수,
                      블락안에서만 쓸수 있음 ex) function이나 for문등 안에서 선언되는 변수 )

함수만 지역변수로 호이스팅이 되고 나머지는 다 전역변수로 올려버림


 
let 값 재할당 가능
호이스팅도  되지만 변수 a가 선언된 라인 전까지는 a를 사용할수 없다.


const 값 재할당 불가능
상수를 만드는것 , 변하고 싶지 않은 값들을 만들때 쓰임

 

 

총정리!!

var는 쓰지 말자!!!!

 

'JavaScript' 카테고리의 다른 글

[JavaScript] 시계 만들기  (0) 2022.02.28
물음표 연산자 , 삼항연산자 , 조건부 연산자  (0) 2022.02.27
HTMLCollection - > Array로 바꾸기  (0) 2022.02.23
Youtube iframe API  (0) 2021.12.28
node.js 준비하기  (0) 2021.12.24