모든 식별자는 자신이 선언된 위치에의해 다른코드가 식별자 자신을 참조할 수 있는 유효범위가 결정된다. -> 스코프 스코프: 식별자가 유효한 범위 함수의 매개변수는 함수몸체 내부에서만 참조할수있고 함수 몸체외부에서는 참조할수 없음. 식별자 결정: 이름이 같은 두개의 변수중에서 어떤 변수를 참조해야 할것인지를 결정하는것 식별자는 유일해야함. 하나의값은 유일한 식별자에 연결되어야함. 스코프의 종류: 1. 전역스코프 : 코드의 가장 바깥 영역, (대장) // 변수는 전역변수 2. 지역스코프 : 함수 몸체 내부 // 변수는 지역변수 전역변수는 어디서든 참조가능함. 지역변수는 자신의 지역과 하위 지역스코프에서 유효함. var x = 'global'; function foo () { var x = 'local'; c..