본문 바로가기
JavaScript

20210115#(19) JavaScript Array(객체 2)

by zho 2021. 1. 15.

JS에는 전역 객체가 있다. js의 모든 객체는 전역 개체의 프로퍼티라고 할 수 있다. -> 전역 개체라는 부모가 있고 다른 모든 객체들은 전역 객체라는 부모의 자식이라고 생각하면 될 듯하다.

위 코드에서 func(); 그리고 window.func(); 둘 다 동일하게 실행이 된다. 이로 알 수있는 사실은 모든 전역변수와 함수는 window(전역객체)객체의 프로퍼티이다.

 

위 코드에서도 j.func(); 그리고 window.j.func(); 는 둘다 동일한 값이 출력된다.

 

#전역 객체의 이름은 host환경에 따라 다르다고 한다. 서버 측에서 사용하는 node.js 에서는 global, 웹브라우저에선 window이다.

 

728x90