목차 1. 호이스팅이란 2. 함수 범위(function scope) 변수: var 2.1. 호이스팅과 var 3. 블록 범위(block scope) 변수: let 3.1. 호이스팅과 let 4. const 4.1. const 호이스팅 5. 함수 선언(function declarations) 6. 클래스 선언 안녕하세요? 우리가 자바스크립트나 다른 랭귀지로 코드를 짤 때 제일 중요한 것 중 하나가 바로 변수인데요. 변수란 서로 상호 작용하는 작은 데이터 또는 논리 조각이라고 볼 수 있습니다. 이러한 변수의 활동으로 프로그램(애플리케이션)이 작동되는 것이죠. JavaScript 변수의 중요한 측면은 바로 그 변수에 액세스 할 수 있는 시점을 정의하는 호이스팅(Hoisting)이라 할 수 있습니다. 이제 본격..