스코프

스코프는 변수와 깊은 관련이 있다.

변수는 자신이 선언된 위치에 의해 유효한 범위가 결정된다.

식별자 결정: 엔진이 이름이 같은 두 변수중 어떤 변수를 참조할지 고르는 것

스코프: 엔진이 식별자를 검색할 때 사용하는 규칙

식별자는 유일해야하며 하나의 값은 유일한 식별자에 연결되어야한다.

스코프(유효범위)를 통해 변수 이름의 충돌을 방지하며 이는 같은 이름의 변수를 사용할 수 있게한다.

스코프는 네임스페이스다.

스코프의 종류

전역 변수는 어디서든 참조할 수 있다.

지역: 함수 몸체 내부