Przejdź do treści głównej
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ściami window.
  • 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 obiektu window.

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.