ฉันพยายามเข้าใจ DOM และแม้ว่าฉันจะมีความคิดที่เป็นธรรมว่ามันคืออะไรมีบางอย่างที่ฉันไม่สามารถปักหมุดได้ ฉันจะเขียนสิ่งที่ฉันคิดว่า DOM เป็นและคำถามของฉันจะเป็นแบบอินไลน์
- DOM เป็นการนำเสนอเชิงวัตถุอย่างเต็มรูปแบบของหน้าเว็บ มาตรฐาน W3C DOM เป็นพื้นฐานของ DOM ที่นำมาใช้ในเบราว์เซอร์ที่ทันสมัยที่สุด - ดังนั้น DOM พูดคุยเกี่ยวกับวิธีแสดงเอกสาร XML / HTML เป็นแบบจำลองวัตถุได้อย่างไร 
- DOM ไม่ได้ระบุว่าเอกสารจะต้องนำไปใช้เป็นต้นไม้หรือดงผลไม้และไม่ได้ระบุว่าจะนำความสัมพันธ์ระหว่างวัตถุมาใช้อย่างไร - สามารถแสดงเอกสารในรูปแบบอื่นได้อย่างไร? 
- เมื่อคุณทำอะไรเช่นนี้ - - document.write('welcome to my home page!');- วัตถุเอกสารให้บริการโดย DOM วิธีการเขียนเป็นอินเตอร์เฟสที่เปิดเผยกับ JavaScript โดย DOM - ดังนั้นวัตถุและวิธีการจะถูกสร้างเป็นวัตถุ JavaScript โดย parser DOM แล้วนำเสนอให้กับเครื่องมือ JavaScript? หรือวัตถุและวิธีการภายในเครื่องมือแยกวิเคราะห์ DOM เป็นภาษาของตนเองหรือไม่ และสัมผัสกับเครื่องมือ JavaScript หรือไม่ ถ้าเป็นเช่นนั้นแล้วอะไรคือความรับผิดชอบในการแปลจาก JavaScript เป็นภาษาท้องถิ่น 
- การผูกภาษาคืออะไร? - การโยงภาษาคือชุดของวัตถุที่มีอยู่ในภาษาที่สงสัยซึ่งใช้แต่ละอินเตอร์เฟสในข้อกำหนด DOM - นักพัฒนาสามารถสร้างการเชื่อมโยงภาษาจาก DOM เป็นภาษาของพวกเขาเพียงแค่ทำตาม IDL (Interface Definition Language) ในข้อมูลจำเพาะ DOM - ดังนั้นหากใช้เครื่องมือแยกวิเคราะห์ DOM ใน C ++ หมายความว่าเมื่อคุณสร้างการเชื่อมภาษาโดยทำตาม IDL คุณกำลังสร้างวัตถุในภาษาเฉพาะเช่น C ++ ที่เอ็นจิ้นการแยกวิเคราะห์ DOM สร้างขึ้นด้วยหรือไม่