[JavaScript] 06. 스코프와 호이스팅
[JavaScript] 06. 스코프와 호이스팅 스코프와 호이스팅은 JavaScript의 동작 방식을 이해하는 데 중요한 개념이다. 변수와 함수가 어디에서 접근 가능한지, 그리고 코드 실행 전에 어떤 일이 일어나는지를 설명한다. 1) 스코프(Scope)란? 스코프는 변수에 접근할 수 있는 범위를 의미한다. 2) 전역 스코프 함수 밖에서 선언된 변수는 전역 스코프를 가진다. 어디에서든 접근할 수 있다. let globalVar = "Hello";function test() { console.log(globalVar);}test(); 3) 지역 스코프 함수 안에서 선언된 변수는 해당 함수 내부에서만 사용할 수 있다. ..