⊗jsOpBsICD 27 of 60 menu

Iebūvētās DOM klases JavaScript

DOM elementi arī pārstāv iebūvēto klašu objektus. Apskatīsim to ar piemēru. Pieņemsim, ka mums ir rindkopa:

<p>teksts</p>

Iegūsim tam atsauci mainīgajā:

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

Izvadīsim šo rindkopu konsolē:

console.log(elem);

Un tagad apskatīsim mūsu rindkopas īpašību un metožu sarakstu:

console.dir(elem);

Var noteikt, kurai klasei pieder mūsu rindkopa. Lai to izdarītu, īpašību sarakstā jāatrod īpaša īpašība [[Prototype]]. Tajā mēs redzam, ka rindkopa pieder klasei HTMLParagraphElement. Pārbaudīsim to:

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

Izpētīt sekojoša koda izpildes rezultātu:

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

Noteikt, kurai klasei pieder šais tags.

Izpētīt sekojoša koda izpildes rezultātu:

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

Noteikt, kurai klasei pieder šais tags.

Izpētīt sekojoša koda izpildes rezultātu:

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

Noteikt, kurai klasei pieder rezultāts.

Izpētīt sekojoša koda izpildes rezultātu:

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

Noteikt, kurai klasei pieder rezultāts.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt