변수 스코프 알아보기
변수 스코프 함수를 정의하고 있는 내부 코드에서 접근할 수 없는 곳에 있는 변수에 접근하거나 접근할 수 있는 영역 내에서 해당 변수가 없으면 에러가 발생합니다. 함수를 정의하는 개발자는 자신이 정의한 함수에서 어떤 변수에 접근할 수 있는지 이해하고 있어야 합니다. 이 글에서는 자바스크립트의 변수 스코프에 대해 알아봅니다. 자바스크립트에서 변수를 관리하는 매커니즘은 일반 언어에 비해 특징적인 부분 중 하나입니다. 자바스크립트의 변수 관리를 잘 이해하면 자바스크립트에서 혼란스럽거나 예민한 부분을 이해할 수 있습니다. 변수 관리 메커니즘과 관련된 개념은 변수 스코프 체인, 클로저, 함수 또는 객체를 생성하는 클로저, 모듈 패턴, jQuery 코드 구조 등이 있는데, 만약 변수 관리 방법을 이해하지 못하면 이러..