JavaScript에서 창 크기

다음 속성들은 스크롤 막대를 포함하지 않는 브라우저 창의 크기를 포함합니다:

javascriptlet w = document.documentElement.clientWidth;  // 너비
let h = document.documentElement.clientHeight; // 높이

다음 속성들은 스크롤 막대를 포함합니다:

javascriptlet w = window.innerWidth;  // 너비
let h = window.innerHeight; // 높이

두 유형의 속성 간 차이는 스크롤 막대의 크기를 제공합니다:

javascriptlet w1 = document.documentElement.clientWidth;
let w2 = window.innerWidth;

console.log(w2 - w1);
Задание 1

버튼을 클릭하면 창의 너비와 높이를 출력하세요.

Задание 2

버튼을 클릭하면 창에 수직 스크롤이 있는지 확인하세요.

Задание 3

버튼을 클릭하면 창에 수평 스크롤이 있는지 확인하세요.