2014-07-26 27 views
6

Zastanawiam się, co dokładnie jest węzeł w JavaScript?Co to jest węzeł w JavaScript?

jak w funkcjach:

element.nodeType 
row.parentNode.removeChild(row); 
+2

Będziesz chciał dowiedzieć się czegoś o DOM. To pytanie jest ściśle związane z tym. –

+1

Nie ma * węzłów * w javascript. Istnieją jednak obiekty javascript reprezentujące węzły DOM. – Bergi

+0

możliwy duplikat: http://stackoverflow.com/questions/4976344/what-is-dom-summary-and-importance – Sid

Odpowiedz

10

A "węzeł", w tym kontekście, jest po prostu elementem HTML. "DOM" to struktura drzewa, która reprezentuje kod HTML strony internetowej, a każdy element HTML jest "węzłem". Zobacz Document Object Model (DOM).


Dokładniej "Node" is an interface który realizowany jest przez wielu innych obiektów, w tym „dokumentu” i „element”. Wszystkie obiekty implementujące interfejs "Node" mogą być traktowane podobnie. Dlatego termin "węzeł" (w kontekście DOM) oznacza każdy obiekt, który implementuje interfejs "Węzeł". Najczęściej jest to element reprezentujący element HTML.