⊗jsOpBsICD 27 of 60 menu

Wbudowane klasy DOM JavaScript

Elementy DOM również reprezentują obiekty wbudowanych klas. Spójrzmy na przykład. Załóżmy, że mamy akapit:

<p>text</p>

Pobierzmy do niego referencję do zmiennej:

let elem = document.querySelector('p');

Wypiszmy ten akapit w konsoli:

console.log(elem);

A teraz spójrzmy na listę właściwości i metod naszego akapitu:

console.dir(elem);

Można określić, do której klasy należy nasz akapit. W tym celu w liście właściwości należy znaleźć specjalną właściwość [[Prototype]]. W nim widzimy, że akapit należy do klasy HTMLParagraphElement. Sprawdźmy to:

console.log(elem instanceof HTMLParagraphElement); // true

Przeanalizuj wynik wykonania następującego kodu:

<div>text</div> let elem = document.querySelector('div'); console.dir(elem);

Określ, do której klasy należy ten tag.

Przeanalizuj wynik wykonania następującego kodu:

<input> let elem = document.querySelector('input'); console.dir(elem);

Określ, do której klasy należy ten tag.

Przeanalizuj wynik wykonania następującego kodu:

<div>text</div> <div>text</div> <div>text</div> let elems = document.querySelectorAll('div'); console.dir(elems);

Określ, do której klasy należy wynik.

Przeanalizuj wynik wykonania następującego kodu:

<div> <p>text</p> <p>text</p> <p>text</p> </div> let elem = document.querySelector('div'); let elems = elem.children; console.dir(elems);

Określ, do której klasy należy wynik.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć