⊗jsOpIhICH 40 of 60 menu

Įtaisytų klasių hierarchija OOP JavaScript

Įtaisytos klasės taip pat turi hierarchiją. Pažiūrėkime pavyzdžiu su paragrafu:

<p>text</p>

Gaukime nuorodą į paragrafą į kintamąjį:

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

Pažiūrėkime į mūsų paragrafą konsolėje:

console.dir(elem);

Kaip jau žinote, savybėje [[Prototype]] yra paragrafo klasės pavadinimas. Tai HTMLParagraphElement. Jei išskleisite šios klasės savybių ir metodų sąrašą, tada apačioje vėl aptiksite savybę [[Prototype]], kurioje bus jau tėvinė klasė ir tai bus HTMLElement. Jai taip pat galima rasti tėvą ir taip toliau.

Išnagrinėkite klasių hierarchiją šiai žymei:

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

Išnagrinėkite klasių hierarchiją šiai žymei:

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

Išnagrinėkite klasių hierarchiją šiai kolekcijai:

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

Išnagrinėkite klasių hierarchiją šiai kolekcijai:

<div> <p>text</p> <p>text</p> <p>text</p> </div> let elem = document.querySelector('div'); let elems = elem.children; console.dir(elems);
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti