DOM概念简记
2013-08-06 20:54
141 查看
DOM:文件对象模型,是W3C组织推荐的处理可扩展置标语言的标准编程接口。DOM可以以一种独立于平台和语言的方式访问和修改的一个文档的内容和结构。换句话说,这是表示和处理一个HTML或XML文档的常用方法。DOM是以对象管理组织(OMG)的规约为基础的,因此可以用于任何标称语言。
DOM的优势主要表现在:易用性强,使用DOM时,将把所有的XML文档信息都存于内存中,并且遍历简单,支持XPath,增强了易用性。
DOM的缺点主要表现在:效率低,解析速度慢,内存占用量过高,对于大文件来说几乎不可能使用。另外效率低还表现在大量的消耗时间,因为使用DOM进行解析时,将为文档的每个element、attribute、processing-instrUCtion和comment都创建一个对象,这样在DOM机制中所运用的大量对象的创建和销毁无疑会影响其效率。
DOM的优势主要表现在:易用性强,使用DOM时,将把所有的XML文档信息都存于内存中,并且遍历简单,支持XPath,增强了易用性。
DOM的缺点主要表现在:效率低,解析速度慢,内存占用量过高,对于大文件来说几乎不可能使用。另外效率低还表现在大量的消耗时间,因为使用DOM进行解析时,将为文档的每个element、attribute、processing-instrUCtion和comment都创建一个对象,这样在DOM机制中所运用的大量对象的创建和销毁无疑会影响其效率。
相关文章推荐
- DOM的基本概念
- [妙味DOM]第一课:DOM基础概念、操作
- DOM及AJAX基本概念
- DOM概念 修改元素 获取元素 添加
- 关于DOM的几个概念
- DOM和SAX概念
- XML基本概念解析(一) SAX、DOM、DTD和Schema
- DOM基础概念
- XML基本概念解析(一) SAX、DOM、DTD和Schema
- XML及其作用、CSS、XSL、XSLT、DOM、SAX的概念,XML Schema、XPath
- [DOM Event Learning] Section 2 概念梳理 什么是事件 DOM Event
- 理清javascript的相关概念 DOM和BOM
- DOM(文档对象模型) 概念
- JavaScript---网络编程(5)-自定义对象Json、Dom模型概念讲解
- 【简记】Java Web 内幕——XML介绍,解析XML,DOM和SAX解析
- JavaScript---网络编程(5)-自定义对象Json、Dom模型概念讲解
- Javascript基础——DOM概念
- Javascript DOM基础(一)概念
- LINQ简记(2):重要概念
- JavaScript Bible的学习记录1 - HTML, Dom和JavaScript中的基本概念