본문 바로가기
Node.js

전역객체 vs 지역객체

by Think Pond 2017. 7. 28.
반응형

전역(全域)객체(Global Object)는 그 이름에서도 알 수 있듯이 전 지역에서 사용할 수 있는 객체를 말한다.

지역(地域)객체(Local Object)는 전역과 다르게 특정 지역 안에서 사용할 수 있는 객체를 말한다.

통상 프로그램에서 말하는 전역은 코드가 사용되는 프로그램 전체 또는 파일 전체를 의미하며 지역은 프로그램이나 파일 안의 특정 함수, 모듈 등과 같이 특정 범위를 말한다.


아래의 그림은 전역을 나타내는 그림인데 전역을 영어로는 Global 이라고 한다. 일반적으로 글로벌은 그림에서 보는 바와 같이 우리가 사는 지구 전 지역을 의미하는 것이다.




반면 아래의 그림은 지역을 나타내는 사진인데 지역은 영어로 Local 이라고 한다. 일반적으로 지역(Local)은 사진에서 보는 바와 같이 그 범위를 특정할 수 있는 지역을 나타내는 것이다.



반응형

'Node.js' 카테고리의 다른 글

전역객체 exports와 모듈.  (0) 2017.08.03
전역객체 process [argv, env, exit()]  (0) 2017.07.31
전역객체 Console [console.log(), console.dir()]  (0) 2017.07.28
전역변수, 전역 객체  (0) 2017.07.27
Node JS는..  (0) 2017.07.26

댓글