前端开发

文档对象模型

2021-01-09 17:07:24 阅读数 7527 收藏 0

DOM(文档对象模型)

        DOM是一个表达XML文档的标准。它未必是最快的方式,也未必是最轻量级的或者最容易使用的,但的确是应用最广泛的,大部分web开发的编程语言如Java、PHP、Python、Ruby和JavaScript等都提供了DOM的实现。DOM给开发者提供了一种定位XML层级结构的直观方法。

       文档对象模型定义了 JavaScript 可以进行操作的浏览器,描述了文档对象的逻辑结构及各功能部件的标准接口。 主要包括如下方面:

    ·    核心 JavaScript 语言参考

    ·    与数据类型相关的核心对象

    ·    浏览器对象

    ·    文档对象

        JavaScript  使用两种主要的对象模型:浏览器对象模型(BOM)和文档对象模型(DOM),前者提供了访问浏览器各个功能部件,如浏览器窗口本身、浏览历史等的操作方法:后者则提供了访问浏览器窗口内容,如文档、图片等各种HTML 元素以及这些元素包含的文本的操作方法。