شرح صفوف ومحتوى الفقرة
تتكون الشجرة من مجموعة أفرع كل فرع يسمي Node وكل Node له مسمي عندما تتعامل لغة جافا سكريبت مع هذة الشجرة.
- اول فرع في الشجرة وهو الكائن الكبير الذي يَمسك كل أفرع الشجرة وهو document.
- يتفرع من كائن document عنصر html ويسمي root Element.
- يتفرع من عنصر html عنصرين, الأول وهو عنصر head والثاني هو عنصر body وعنصر html يسمي parent Node الأب للعنصرين.
- العنصرين head و body لهم parent واحد فيطلق عليهم إخوة Siblings.
- العنصرين head و هم ابناء children من الأب وهو عنصر html.
- اي Node ليست لها ابن تسمي leaf.
- اي Node ليس له اب يسمي Root وهو عنصر HTML.
- النصوص الموجودة بداخل العناصر تسمي Text Nodes.
- كل Node في الشجرة Tree عبارة عن كائن Object.
يمثل Nodes مجموعة من المعلومات حول العنصر Element ويتكون Node من :
- Attributes
- CSS Styles
- Events
- Children Nodes
- Text
- HTML Content
