Düğümün çocukları ve alt düğümleri arasındaki fark nedir? Ve childElementCount ve childNodes.length?DOM çocuk koleksiyonları - fark nedir?
cevap
element.childNodes
ve element.childNodes.length
: alt öğeleri (doküman ve ayrıştırıcı bağlı olarak ayrıca potansiyel olarak CDATASections, processingInstructions, DocumentTypes ve EntityReferences) ve yorumlar (boşluk elemanları arasında düğüm dahil) metin düğümleri içerir. DOM Level 1 Core standardı tarafından tanımlanmıştır ve her tarayıcıda uzun yıllardır mevcuttur.
element.children
ve element.childElementCount
: sadece eleman düğümleri içerir, bu nedenle bazı durumlarda işlemek için basit olabilir. childElementCount
, Element Traversal API standardı tarafından tanımlanmıştır ve Mozilla, Opera ve WebKit'in en son sürümlerinde bulunur. children
, herhangi bir standart tarafından tanımlanmamış, ancak IE ve Mozilla, Opera, WebKit ve IE'nin güncel sürümlerinde kullanılabilir.
Netleştirme noktası; Ben childElementCount'un şimdi IE sürüm 9 ve (muhtemelen) için mevcut olduğuna inanıyorum. – Funka
Çocuklar sadece öğeler içerir. ChildNodes tüm düğümleri içerir.
- 1. Firebase - Ref ve çocuk arasındaki fark nedir?
- 2. Android: HashMap gibi Bundle Vs java.util koleksiyonları arasındaki fark nedir?
- 3. Çocuk varlıkları koleksiyonları yüklemeli olarak nasıl filtrelenir?
- 4. JPA hevesli yükleme FetchType.LAZY çocuk koleksiyonları
- 5. IDbSet.Add ve DbEntityEntry.State = EntityState.Added arasındaki fark nedir?
- 6. DOM node.isSameNode (Node1) ve düğüm arasındaki fark === Node1 nedir?
- 7. Polimer Çocuk ışıklarından gelen olayları dinler DOM
- 8. DOM koleksiyonundaki `querySelectorAll 'özelliğini kullanan çocuk seçici
- 9. İki Koleksiyonları
- 10. Fark() arasındaki fark nedir mustache.js
- 11. Angular2 - Get bileşeni ışık DOM innerHTML/çocuk düğümler
- 12. arasındaki fark nedir?
- 13. Java arasındaki fark nedir
- 14. arasındaki fark nedir?
- 15. arasındaki fark nedir?
- 16. Montaj türleri - fark nedir
- 17. DOM ve Belge sınıflarından getElementById yöntemleri arasındaki fark
- 18. Smalltalk'taki fark ile Smalltalk arasındaki fark nedir?
- 19. Scala koleksiyonları
- 20. Oracle'da koleksiyonları birleştirme?
- 21. CLI-Loop nedir? Normal döngüdeki fark nedir?
- 22. Çocuk öğelerini IE'deki DOM'dan kaldırmanın en hızlı yolu nedir?
- 23. Clojure koleksiyonları üzerindeki işlemler
- 24. = ile mysql arasındaki fark nedir?
- 25. Python'da {} ve [] arasındaki fark nedir?
- 26. FirebaseUI ve Firebase, fark nedir?
- 27. UNIX'teki $ @ ve $ * arasındaki fark nedir?
- 28. Tableau'ya karşı Pentaho: Fark nedir?
- 29. window.innerWidth window.outerWidth arasındaki fark nedir?
- 30. UTF kodlamaları arasındaki fark nedir?
JS düğümlerinden değil, DOM düğümlerinden söz ettiğinizi unutmayın. – outis
@outis: JS düğümünden ne demek istiyorsun? – Gumbo
@Gumbo: hiçbir şey. Özgün soru "JS düğümleri" olarak adlandırılır. – outis