개념
window 객체 > document 객체
console.log(window)를 해보면 window객체의 dom정보가 나온다. 내용물을 확인해보면 window안에 document 객체가 있다는 것을 확인할 수 있다.
window는 생략이 가능하다
js에서 별다른 선언 없이 사용 가능 했던 기능들은 모두 앞에 ' window. '이 생략된 형태이다. 예를들어 경고문을 출력하는 'alert()'도 원래는 'window.alert()'로 사용해야 한다. 하지만 js내에서 window는 전역 객체로서 생략이 가능하다
우리가 만든 변수, 메소드, 객체도 window안에 들어간다
변수를 생성한뒤 window 객체를 확인해보면, 우리가 만든 변수 역시 window객체 안에 들어감을 확인 할 수 있다.
'Web > JS' 카테고리의 다른 글
객체를 선언할 때 new Object()를 생략해왔다? (0) | 2022.01.19 |
---|---|
js- 이론#4 (0) | 2021.06.20 |
js - 이론 #3 (0) | 2021.06.11 |
js - 이론 #2 (0) | 2021.06.09 |
js - 이론 #1 (0) | 2021.06.07 |