⊗jsOpIhICH 40 of 60 menu

A beépített osztályok hierarchiája az OOP-ben JavaScriptben

A beépített osztályoknak is van hierarchiájuk. Nézzük meg ezt egy bekezdés példáján:

<p>szöveg</p>

Kapjuk meg a bekezdésre mutató hivatkozást egy változóba:

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

Nézzük meg a bekezdésünket a konzolban:

console.dir(elem);

Ahogy már tudod, a [[Prototype]] tulajdonság tartalmazza a bekezdés osztályának nevét. Ez HTMLParagraphElement. Ha kibontjuk ezen osztály tulajdonságainak és metódusainak listáját, akkor alul ismét találunk egy [[Prototype]] tulajdonságot, amely már a szülőosztályt fogja tartalmazni, és ez a HTMLElement lesz. Ennek is megkereshetjük a szülőjét, és így tovább.

Tanulmányozza az osztályok hierarchiáját ehhez a címkéhez:

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

Tanulmányozza az osztályok hierarchiáját ehhez a címkéhez:

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

Tanulmányozza az osztályok hierarchiáját ehhez a gyűjteményhez:

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

Tanulmányozza az osztályok hierarchiáját ehhez a gyűjteményhez:

<div> <p>szöveg</p> <p>szöveg</p> <p>szöveg</p> </div> let elem = document.querySelector('div'); let elems = elem.children; console.dir(elems);
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás