javascript (1) 썸네일형 리스트형 12. scope예제 ( 쉽게 설명) ** scope 스코프 ** result 값은 get() 함수에 인자 20을 넣은것이다. 그럼 get(20)을 실행하면 어떻게 될까? 함수 get()은 매개변수를 갖지 않기 때문에 get(20)을 하여도 함수 get()안에 return x는 전연에 선언된 var x=30 에서 x값을 가져온다 x값은 30 이다. 이런경우는 1번 문제와 다른점은 get(x)함수에서 매개변수 x값을 받는다는 점이다. 그래서 get(20)을 실행하면 20이 함수 안으로 들어가서 return x를 하면 매개변수로 들어온 20을 x값으로 리턴 한다. result값은 get(20)이다. 함수 get()은 매개변수를 받지 않기에 20과는 상관 없이 x 값을 리턴한다. 그런데 앞서 set(10)를 실행하면서 set(value)함수 에서.. 이전 1 다음