INF.03Frontend & JS
Obiekty globalne window i document (BOM i DOM)
Główne obiekty środowiska przeglądarki reprezentujące okno przeglądarki (window) oraz załadowaną w nim strukturę strony HTML (document).
Hierarchia obiektów przeglądarki:
window– obiekt globalny reprezentujący całe okno lub kartę przeglądarki. Wszystkie zmienne globalne stają się właściwościamiwindow.document– reprezentuje drzewo DOM załadowanej witryny.location– zawiera informacje o aktualnym adresie URL (location.href = 'nowastrona.html',location.reload()).history– historia przeglądania (history.back(),history.forward()).navigator– informacje o przeglądarce i systemie operacyjnym klienta.
JAVASCRIPT
// Przekierowanie użytkownika:
// window.location.href = 'https://cke.gov.pl';
// Odczytanie wymiarów okna:
const szerokosc = window.innerWidth;
const wysokosc = window.innerHeight;Najczęstsze pułapki na egzaminie INF.03:
- Wiele metod takich jak
alert(),confirm(),prompt(),setTimeout()należy bezpośrednio do obiektuwindow.
Chcesz sprawdzić to pojęcie w praktyce?
Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem Obiekty globalne window i document (BOM i DOM) lub rozpocznij trening.