7.2 정적 스코프와 동적 스코프
- 자바스크립트의 스코프는 정적임 -> 소스 코드만 봐도 변수가 스코프에 있는지 판단할 수 있음 
- 단, 소크모드만 봐도 즉시 스코프를 분명히 알 수 있다는 뜻은 아님 
정적 스코프
- 어떤 변수가 함수 스코프 안에 있는지 함수를 정의할 때 알 수 있다는 뜻 
- 호출할 때 알 수 있는 것 X 
- 전역 스코프, 블록 스코프, 함수 스코프에 적용됨 
const x = 3;
function f() {
    console.log(x);
    console.log(y); // y가 존재하지 않음
}
{ // 새 스코프
    const y = 5;
    f(); // y는 f() 의 바디 안 스코프에 없음
}Last updated
