const 썸네일형 리스트형 var, let, const 차이 var, let, const FrontEnd 개발을 하면서 개발을 처음 시작할 땐 항상 var키워드를 사용하여 변수를 선언하면서 개발을 진행했었는데 요즘은 const키워드를 많이 쓰는 것 같다. ES6 이후 let, const가 생겼다고 하지만 var가 완전히 사라진게 아니고 그렇다고 var를 사용하는 일은 없지만 모두 변수를 선언하고 사용하는 키워드라는 공통점이 있어 세개의 키워드가 어떤 차이가 있는지, 어떻게 사용되는지 정리하려고 한다. 키워드 알아보기 var Function-scoped: var로 선언된 변수는 현재의 실행 컨텍스트 내에서 사용 가능하며, 이는 보통 현재의 함수 블록을 의미한다. 즉, 함수 외부에서 선언된 var 변수는 전역 변수로 취급된다. Hoisting: var로 선언된 변수는.. 더보기 이전 1 다음