JavaScript回顾--13_dom简介

DOM : document object model文档对象模型
dom的三层模型:
dom1:将html文档封装成对象
dom2:将xml文档封装成对象
dom3:将xml文档封装成对象


dom树  节点


DHTML:DynamicHtml  是多种技术的综合体
html  通过标签封装数据
        css   标签样式
        dom 将标签和标签中的数据封装成对象
        javascript通过程序设计方式来操作这些对象
html
|--head
|--title
    |--base
    |--link
    |--meta
    |--style
    |-script
|--body
|--div
    |--form
    |--input
        |--select
    |--span
    |--a
    |--table
    |--tbody
        |--tr
            |--td
                |--th
     |--dl
        |--dt
            |--dd


标记型文档加载进内存的是一棵DOM树
标签以及标签的数据都是这棵树上的节点


当标记型文档加载进内存,那么内存中有了一个对应的DOM树


弊端:文档过大时消耗资源 
SAX可以解析
原文地址:https://www.cnblogs.com/shiguangmanbu2016/p/5932930.html