20.12.15 TIL
• JavaScript의 Scope의 의미와 적용 범위를 이해할 수 있다
변수 접근 규칙에 따른 유효범위 / 변수와 그 값이 어디서 부터 어디인지 유효한지 판단하는 범위
• JavaScript의 Scope 주요 규칙을 이해할 수 있다
• 중첩 규칙
• block scope(block-level scope) vs. function scope(function-level scope)
• let, const, var의 차이
• 전역 변수와 전역 객체의 의미
함수(function)마다 scope가 생김
변수는 어떠 환경 내에서만 사용가능 / 프로그래밍 언어는 각각 변수 접근 규칙을 갖고있다
함수가 선언되는(lexical)동시에 자신만의 Scope를 가짐
Local 에서 정의된건 global에서 사용불가
Global에서 정의된건(전역변수) local에서 사용가능