Search
Duplicate
🎻

Variable Scopes

: JavaScript에서 범위는 변수의 가시성 또는 선언 후 사용 방법 나타냄, 변수의 범위는 변수를 선언하는 데 사용된 키워드에 따라 달라짐
: Scope의 세 가지 유형은 Global, Function 및 Block
Global 범위: 함수 또는 중괄호 '{}' 외부에서 선언된 변수는 전역 범위로, 모두 이 범위 내에서 제공 const, let
Function 범위: 함수 내에서 선언된 변수는 동일한 함수 내에서만 사용할 수 있습니다. 모두 이 범위 내에서 제공 let, const
Block범위: 블록은 '{}'로 묶인 JavaScript 코드의 일부, 블록 내에서 선언된 변수는 해당 블록 외부에서 액세스할 수 없습니다. let, const