⊗jsOpBsICD 27 of 60 menu

Ugrađene DOM klase JavaScript-a

DOM elementi takođe predstavljaju objekte ugrađenih klasa. Pogledajmo na primeru. Neka imamo paragraf:

<p>tekst</p>

Dobijamo referencu na njega u promenljivu:

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

Ispišimo ovaj paragraf u konzolu:

console.log(elem);

A sada pogledajmo spisak svojstava i metoda našeg paragrafa:

console.dir(elem);

Može se utvrditi kojoj klasi pripada naš paragraf. Za ovo u spisku svojstava treba pronaći posebno svojstvo [[Prototype]]. U njemu mi vidimo da paragraf pripada klasi HTMLParagraphElement. Proverimo ovo:

console.log(elem instanceof HTMLParagraphElement); // tačno

Proučite rezultat izvršavanja sledećeg koda:

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

Odredite kojoj klasi pripada ovaj tag.

Proučite rezultat izvršavanja sledećeg koda:

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

Odredite kojoj klasi pripada ovaj tag.

Proučite rezultat izvršavanja sledećeg koda:

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

Odredite kojoj klasi pripada rezultat.

Proučite rezultat izvršavanja sledećeg koda:

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

Odredite kojoj klasi pripada rezultat.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij