132-8888-7891
DOM是什么?跟东莞网站建设的关联
 2017-06-16 09:40 微力互联小编
DOM是什么?跟东莞网站建设的关联
DOM既能够用于处置HTML也能够用于处置XML并且DOM有多个版本,分别为level1level2和level3文档对象模型(DocumentObjectModel简称DOMW3C组织引荐的处置可扩展标志言语的规范编程接口。东莞网站建设上,组织页面(或文档)对象被组织在一个树形构造中,用来表示文档中对象的规范模型就称为DOMDocumentObjectModel历史能够追溯至1990年代后期微软与Netscap阅读器大战”双方为了JavaScript与JScript一决生死,于是大范围的赋予阅读器强大的功用。微软在网页技术上参加了不少专属事物,既有VBScriptActiveX以及微软自家的DHTML格式等,使不少网页运用非微软平台及阅读器无法正常显现。DOM即是当时蕴酿出来的杰作。每个版本都是对前一版本的进步,最早的leve1仅包含DOMHTML和DOMCoreDOMLevel2规范簇包含如下6个标准。
1.DocumentObjectModelLevel2Core
2.DocumentObjectModelLevel2Views
3.DocumentObjectModelLevel2Events
4.DocumentObjectModelLevel2Style
5.DocumentObjectModelLevel2TranversandRange
6.DocumentObjectModelLevel2HTML
 
  目前大局部阅读器软件都能够局部获取全部的完成DOMLevel2规范簇,HTML5DOMAPI也都是大量基于DOMLevel2规范簇的这也是本书为何引见DOMLevel2缘由。
  当一个HTML网页被加载到阅读器中时,阅读器会首先解析这个网页文档,会将网页解析为文档对象模型。
优点和缺陷编辑
DOM优势主要表如今:易用性强,运用DOM时,将把一切的XML文档信息都存于内存中,并且遍历简单,支持XPath加强了易用性。
DOM缺陷主要表如今:效率低,解析速度慢,内存占用量过高,关于大文件来说简直不可能运用。另外效率低还表如今大量的耗费时间,由于运用DOM停止解析时,将为文档的每个elementattributprocessing-instruct和comment都创立一个对象,这样在DOM机制中所运用的大量对象的创立和销毁无疑会影响其效率。
 
  文档对象模型是文档在内在中的表示方式,一个应用顺序接口,定义了这文档的逻辑构造,以及一套访问和处置文档的方法,例如,客户端阅读器是一个处置HTML和XML文档的应用顺序,必需将HTML或XML文档解析成DOM才可以以编程方式读取操作和呈现HTML或XML文档。
           本文链接:http://www.wlxin.com/xinwenzhongxin/395.html
  
官网网址:http://www.wlxin.com  
微力互联专注于东莞网站建设,东莞网站制作,东莞网站优化,东莞网站推广,是东莞网站建设公司网络营销行业中知名品牌,能快速帮助公司解决网络营销难题,选择我们!选择成功!
更多
 
 
请联系我们
东莞南城科技园北区
132-8888-7891
132-8888-7891
132-6852-2264
早8:30~晚18:00
 
东莞网站建设,微力互联腾讯微博 东莞网站制作,微力互联新浪微博
东莞网站建设,东莞网站制作,网站制作,东莞高端网站建设,东莞网站设计
Copyright © 2008-2017 东莞微力互联科技有限公司 (Gong Guan WLHL internet Technology Co.,Ltd.) All Rights Reserved