⊗jsOpIhICH 40 of 60 menu

JavaScript-də OOP-də daxili siniflərin iyerarxiyası

Daxili siniflərin də iyerarxiyası var. Gəlin bir abzas nümunəsinə baxaq:

<p>text</p>

Dəyişəndə abzasa istinad əldə edək:

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

Gəlin abzasımızı konsolda nəzərdən keçirək:

console.dir(elem);

Artıq bildiyiniz kimi, [[Prototype]] xassəsində abzasın sinif adı saxlanılır. Bu HTMLParagraphElement-dir. Əgər bu sinfin xassələrinin və metodlarının siyahısını açsaq, aşağıda yenidən [[Prototype]] xassəsini görərik, hansı ki, artıq valideyn sinfi olan HTMLElement sinfini ehtiva edəcək. Onun üçün də valideyn tapa bilərik və beləliklə davam edir.

Bu teq üçün siniflərin iyerarxiyasını öyrənin:

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

Bu teq üçün siniflərin iyerarxiyasını öyrənin:

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

Bu kolleksiya üçün siniflərin iyerarxiyasını öyrənin:

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

Bu kolleksiya üçün siniflərin iyerarxiyasını öyrənin:

<div> <p>text</p> <p>text</p> <p>text</p> </div> let elem = document.querySelector('div'); let elems = elem.children; console.dir(elems);
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et