자바스크립트 window 객체에 대해 알아보기

Photo of author

By tutor

자바스크립트 window 객체에 대해 알아보기

자바스크립트 window 객체에 대해 알아보기

 

자바스크립트 Window 객체: 웹 브라우저와의 상호작용

Window 객체는 자바스크립트에서 가장 중요한 내장 객체 중 하나로, 웹 브라우저 창(window)을 나타냅니다. 이 객체를 활용하면 웹 페이지에서 다양한 상호작용을 구현할 수 있습니다.

window 객체의 속성과 메서드

Window 객체는 많은 속성과 메서드를 가지고 있습니다. 예를 들어, window.location 속성은 현재 페이지의 URL 정보를 담고 있습니다.

console.log(window.location.href); // 현재 페이지 URL 출력

또한, window.open() 메서드를 통해 새로운 브라우저 윈도우를 열 수 있습니다.

window.open('http://www.example.com', '_blank');

window 객체의 이벤트 리스너

Window 객체는 다양한 이벤트 리스너를 가지고 있으며, 이벤트 발생 시 특정 동작을 실행할 수 있습니다. 예를 들어, window.onresize 이벤트를 사용하면 웹 브라우저 창의 크기 조절 시 어떤 동작을 실행할 수 있습니다.

window.onresize = function(){
  console.log('브라우저 크기가 조절되었습니다.');
}

결론

Window 객체는 웹 브라우저 창과 상호작용하는 자바스크립트에서 가장 중요한 내장 객체 중 하나입니다. 이 객체를 활용해 웹 페이지에서 다양한 상호작용을 구현할 수 있으며, 속성과 메서드를 적절하게 활용하면 더욱 다양한 기능을 구현할 수 있습니다.

키워드: 자바스크립트, window 객체, 웹 브라우저, 상호작용