본문 바로가기
Web/JAVASCRIPT

[BOM] 전역객체 Window

by print_soo 2023. 7. 3.

 전역객체 Window

 

: 모든 객체가 속한 객체이며, 전역객체이다.

: 창이나 프레임을 의미한다. 

 

전역객체라는 의미는 만약 전역변수를 선언한다면 Window의 프로퍼티이고 함수를 선언한다면 Window의 메소드가 된다는 의미이다.

아래의 코드를 보면 전역변수를 호출한 것과 window객체의 프로퍼티를 호출한 것과 같은 결과와 같은 것들을 보여준다.

 

<!DOCTYPE html>
<html>
<script>
    <!-- alert -->
    alert('Hello world'); 
    window.alert('Hello world');
    
    <!-- 전역변수 -->
    var a = 1;
    alert(a);
    alert(window.a);
    
    <!-- 객체 -->
    var a = {id:1};
    alert(a.id);
    alert(window.a.id);
</script>
<body>
 
</body>
</html>

 

'Web > JAVASCRIPT' 카테고리의 다른 글

[BOM] Navigator 객체  (0) 2023.07.04
[BOM] Location 객체  (0) 2023.07.03
Browser Object Model(BOM)  (0) 2023.06.30
HTML에서 JavaScript 로드하기  (0) 2023.06.29
[JavaScript] 행변환  (0) 2023.04.20