JavaScript는 브라우저에서 제공하는 많은 객체를 얻어서 작업을 수행할 수 있습니다.
window
window 개체는 전역 범위 역할을 할 뿐만 아니라 브라우저 창을 나타냅니다.
window 개체에는 브라우저 창의 내부 너비와 높이를 가져올 수 있는 innerWidth 및 innerHeight 속성이 있습니다. 내부 너비와 높이는 메뉴 표시줄, 도구 모음, 테두리와 같은 자리 표시자 요소를 제거한 후 웹 페이지를 표시하는 데 사용되는 순 너비와 높이를 나타냅니다.
호환성: IE<=8은 지원되지 않습니다.
<html> <head> <script> 'use strict'; alert('window inner size: ' + window.innerWidth + ' x ' + window.innerHeight); </script> </head> <body> </body> </html>
에 대응하여 브라우저 창의 전체 너비와 높이를 얻을 수 있는 externalWidth 및 externalHeight 속성도 있습니다.