⊗jsOpBsICD 27 of 60 menu

JavaScript DOM Yerleşik Sınıfları

DOM elemanları aynı zamanda yerleşik sınıfların nesnelerini temsil eder. Bir örnekle bakalım. Diyelim ki bir paragrafımız var:

<p>metin</p>

Onu bir değişkene referans olarak alalım:

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

Bu paragrafı konsola yazdıralım:

console.log(elem);

Şimdi paragrafımızın özellikleri ve metotlarının listesine bakalım:

console.dir(elem);

Paragrafımızın hangi sınıfa ait olduğunu belirleyebiliriz. Bunun için özellikler listesinde özel [[Prototype]] özelliğini bulmamız gerekir. İçinde, paragrafın HTMLParagraphElement sınıfına ait olduğunu görüyoruz. Bunu kontrol edelim:

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

Aşağıdaki kodun çalıştırılmasının sonucunu inceleyin:

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

Bu etiketin hangi sınıfa ait olduğunu belirleyin.

Aşağıdaki kodun çalıştırılmasının sonucunu inceleyin:

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

Bu etiketin hangi sınıfa ait olduğunu belirleyin.

Aşağıdaki kodun çalıştırılmasının sonucunu inceleyin:

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

Sonucun hangi sınıfa ait olduğunu belirleyin.

Aşağıdaki kodun çalıştırılmasının sonucunu inceleyin:

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

Sonucun hangi sınıfa ait olduğunu belirleyin.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet