티스토리 뷰

javascript

[생활코딩]전역객체

소영 2021. 4. 25. 19:37

function func(){

alert('Hello');

}

func(); = window.func(); 

윈도우는 객체이며 func는 함수를 담은 속성이기 때문에 메소드이다. 그렇기 때문에 모든 함수는 window객체의 메소드(전역객체의 프로퍼티)이다.

 

전역객체 API

ECMAScript에서는 전역객체의 API를 정의해두었는데, 웹브라우저의 alert()라는 전역객체 메소드가 존재하나, node.js에서는 존재하지 않는다.

또한 전역객체의 이름은 호스트환경에 따라 다른데, 웹브라우저의 전역객체는 window이나, node.js에서는 global이다.

'javascript' 카테고리의 다른 글

[생활코딩]상속과 prototype  (0) 2021.04.28
[생활코딩]this  (0) 2021.04.26
[생활코딩]생성자와 new  (0) 2021.04.25
[생활코딩]객체 지향 프로그래밍  (0) 2021.04.24
[생활코딩]함수의 호출  (0) 2021.04.23
댓글