DOM nesnelerinin özelliklerini görüntüleme

Sofia Emelianova
Sofia Emelianova

DOM nesnelerinin özelliklerine göz atmak ve filtre uygulamak için Öğeler > Özellikler sekmesini kullanın.

Mülkler sekmesini açın

Özellikler sekmesini açmak için aşağıdaki adımları uygulayın:

  1. Geliştirici Araçları'nı açın. Varsayılan olarak Öğeler paneli açılır.
  2. DOM ağacında bir düğüm seçin.
  3. Özellikler sekmesini açın. Sekmeyi görmüyorsanız Diğer simgesini tıklayın ve açılır menüden sekmeyi seçin.

Nesne paneli, Özellikler sekmesine açık

Kendi mülklerini tespit etme

Özellikler sekmesi, nesnenin kendi özelliklerini öncelikli olarak kalın yazı tipinde sıralar ve gösterir.

ALT_TEXT_HERE

Devralınan bir mülkün kaynağını bulma

Özellikler sekmesi, yerleşik öğelerdeki erişimcileri değerlendirir ve bunları nesnede devralınan olarak ve normal yazı tipiyle gösterir.

Devralınan bir özelliğin kaynağını bulmak için bir nesneyi, ardından [[Prototype]] öğesini, sonra da iç içe yerleştirilmiş [[Prototype]] öğesini ve bu şekilde devam ederek genişletin.

Boyut özelliğinin prototip zincirindeki alıcısına kadar izlenmesi.

Bu örnekte, prototip zincirindeki orijinal kendi (kalın) mülkü ve ilgili alıcıyı bularak devralınan size mülkünün nereden geldiğini izleyebilirsiniz.

Ayrıca, prototipe özgü özellikler yalnızca prototiplerde gösterilir, nesnelerde gösterilmez. Bu sayede nesneleri teşhis etmek daha kolay olur.

Prototipe özgü özellikler.

Mülkleri filtrele

Bir mülkü hızlıca bulmak için Filtre giriş kutusuna mülkün adını veya değerini yazmaya başlayın.

Filtre

Tüm tesisleri göster

Tesisler sekmesinde varsayılan olarak null ve undefined değerlerine sahip tesisler gösterilmez.

Tüm tesisleri görmek için Tümünü göster'i işaretleyin.

Boş değerli mülkler.

Özellikleri anlama

Öğeler > Özellikler sekmesinde çeşitli özellikler gösterilir.

Basit mülkler

Basit özellikler, <name>: <value> çiftleridir. Basit mülkler.

Nesneler ve diziler

Daraltılabilir () özellikler, nesneler {} veya dizilerdir []. Daraltılabilir mülkler.

JavaScript nesnelerini inceleme hakkında daha fazla bilgi için Nesne özelliklerini inceleme başlıklı makaleyi inceleyin.

DOM düğümlerine karşılık gelen özellikler

DOM düğümlerine karşılık gelen özellikler bağlantılardır. DOM ağacında ilgili düğümü seçmek için bir bağlantıyı tıklayın. Baş DOM düğümünün bağlantısı.

Sahip olunan ve devralınan mülkler

Kalın yazıyla gösterilen özellikler nesnenin kendisine aittir. Bunlar doğrudan nesnede tanımlanır.

Normal yazı tipindeki özellikler prototip zincirinden devralınır. DevTools, bunları size göstermek için yerleşik HTML öğelerindeki alakalı erişim araçlarını değerlendirir. Sahip olunan ve devralınan mülkler. DevTools, kendi mülklerinin daha kolay bulunabilmesi için önce kendi mülklerini sıralar.

Listelenebilir ve listelenemeyen özellikler

Listelenebilir özellikler parlak renktedir. Numaralandırılamayan özellikler sessize alınmıştır. Numaralanabilir ve numaralanamaz özellikler. for … in döngüsü veya Object.keys() yöntemiyle listelenebilir mülkleri iteratif olarak inceleyebilirsiniz.

Yöntemler

Yöntemler f () ile işaretlenir. Yöntem.

İşlevler hakkında daha fazla bilgi için Console üzerinden İşlevleri inceleme bölümüne bakın.