Scope 썸네일형 리스트형 10. Scope Life-Cycle 모든 변수는 Scope 유효범위를 가짐.전역 Scope (Global)코드 어디에서든지 참고 가능지역 Scope (Local or Function-level)정의된 지역 또는 함수 내에서만 가능 변수의 선언 위치(전역 또는 지역)에 의해 Scope를 가지게됨. 즉, 전역에서 선언된 변수는 전역 Scope를 갖고, 지역에서 선언된 변수는 지역 Scope를 가짐. 전역 Scope를 갖는 전역 변수는 전역에서 참조가 가능하며, 지역 변수는 선언된 지역과 그 지역 내부에서만 참조가 가능함. 자바스크립트는 function-level scope를 사용 하기에, 함수 블록 코드내에서 선언된 변수는 함수 코드 블럭 내에서만 유효하고 함수 외부에서는 유효하지 않음.var x = 5 console.log(x); // 5 .. 더보기 자바 공부21 - 변수의 범위(scope) 변수의 범위(Scope)프로그램 상에서 사용되는 변수들은 사용 가능한 범위를 갖음, 그 범위를 변수의 범위(Scope)라고 함변수가 선언된 블럭이 그 변수의 사용 범위 public class ValableScope{ int globalScope = 10; //클래스 변수 public void scopeTest(int value){ int localScope = 10; //메소드 변수 System.out.println(globalScope); System.out.println(localScpe); System.out.println(value); } } 클래스의 속성으로 선언된 변수 globalScope의 사용 범위는 클래스 전체매게 변수로 선언된 int value 는 블럭 바깥에 존재하지만, 메서드 선언부.. 더보기 이전 1 다음