javascriptdom和bom区别

javascript

由三部分组成ecmasript、dom、bom

dom和bom区别

dom文档对象模型:提供访问和操作网页内容的方法和接口,用来获取或设置文档中标签的属性,以及

html标记的这些浏览器展现的内容,例如获取或者设置input表单的value值。

BOM是浏览器对象模型:用来获取或设置浏览器的属性、行为,例如:新建窗口、获取屏幕分辨率、浏览

器版本号等。主要包括window对象、document对象、location对象、navigagor对象以及screen对象等。

关于标准:

dom针对的是标准的客户端控件,参考w3c标准规定,主要包括dom、ecmascript、css、html标准

bom针对的是不同的浏览器,所以没有标准,

时间: 2024-11-02 21:30:32

javascriptdom和bom区别的相关文章

UTF8 与 UTF8 +BOM 区别

一个带标签,一个没有标签.BOM是Byte Order Mark(定义字节顺序),因为在网络传输中分两种顺序:大头和小头. 由于兼容性,带BOM的utf-8在一些browser中显示为乱码. 网上搜索了关于Byte Order Mark的信息:在UCS 编码中有一个叫做"ZERO WIDTH NO-BREAK SPACE"的字符,它的编码是FEFF.而FFFE在UCS中是不存在的字符,所以不应该出现在实际传输中.UCS规范建 议我们在传输字节流前,先传输字符"ZERO WID

在字符编码格式选项里UTF-8(无BOM)的意思

BOM: Byte Order MarkUTF-8 BOM又叫UTF-8 签名,其实UTF-8 的BOM对UFT-8没有作用,是为了支援UTF-16,UTF-32才加上的BOM,BOM签名的意思就是告诉编辑器当前文件采用何种编码,方便编辑器识别,但是BOM虽然在编辑器中不显示,但是会产生输出,就像多了一个空行 UTF8 与 UTF8 +BOM 区别 http://gkecenter.blog.163.com/blog/static/18138030520129292491090/

BOM和DOM的区别

首先,如果你来查这个问题了,证明你便是个热爱学习的人,其次我也是. BOM 浏览器对象模型,无过于是提供一系列的对象,便于我们进行浏览器的操作,所以BOM的范畴很大. 而DOM其实算是BOM浏览器下的一个子对象,因为文档操作也属于浏览器操作的范畴,因为文档操作过于 重要,所以单独将DOM拿过来进行了介绍,至于他们的区别,其实就不必过分追究了,其实就是相当于一个 学校有若干个学院,但是某个学院十分出色,所以单独介绍了该学院,仅此而已,再过分追究不再有意义,毕竟 我们都是应用型人才.

轻装上阵,安卓工程师之路---day03(JavaScript-DOM,BOM)

各个现有API的用处: CSS:查询样式,例如:边框,文本,等 DHTML:查BOM和DOM对象的属性,事件,方法,等,功能较强 JavaScript语言参考手册,查询JS的内置对象的属性和方法 W3CShool手册,学习手册,相当于课件 01 JS数据类型--复合类型 复合类型分为三个子类型 一)对象 就是一系列属性和方法的集合,只是一种类似数组的特殊结构.其属性方法可增加的. 对象为分为四类 1)内置对象,例如:Date,Math,Number,String... 2)自定义对象,例如:Pe

物料BOM和生产订单BOM的区别

物料BOM和生产订单BOM的区别[@[email protected]] 一般企业生产部在SAP创建生产订单的时候,就会产生一个生产订单BOM,这里的生产订单BOM是读取的物料BOM. 由于其它原因,需要修改成品的某几个零部件,在创建订单的时候,就可以修改订单BOM,物料BOM不会受任何的影响. 其实在生产订单的BOM读取完物料BOM之后就与物料BOM没有任何的关系了,下达订单之后,物料BOM订单BOM已经没有任何联系了,所以生产过程当中的物料消耗都与订单BOM有关系了.

DOM和BOM的区别与联系

文档对象模型 (DOM):处理网页内容的方法和接口 浏览器对象模型(BOM):与浏览器交互的方法和接口 1. DOM 是 W3C的标准:[所有浏览器公共遵守的标准] 2. BOM 是 各个浏览器厂商根据 DOM在各自浏览器上的实现;[表现为不同浏览器定义有差别,实现方式不同]3. window 是 BOM对象,而非js对象: DOM(文档对象模型)是 HTML 和 XML 的应用程序接口(API). BOM 主要处理浏览器窗口和框架,不过通常浏览器特定的 JavaScript 扩展都被看做 BO

[转] JavaScript学习:BOM和DOM的区别和关联

BOM 1.  BOM是Browser Object Model的缩写,即浏览器对象模型. 2.  BOM没有相关标准. 3.  BOM的最根本对象是window. 从1可以看出来:BOM和浏览器关系密切.浏览器的很多东西可以通过JavaScript控制的,例如打开新窗口.打开新选项卡(标签页).关闭页面,把网页设为主页,或加入收藏夹,等等…这些涉及到的对象就是BOM. 从2可以看出来:由于没有标准,不同的浏览器实现同一功能,可以需要不同的实现方式.对于上面说的功能,不同的浏览器的实现功能所需要

BOM与DOM的区别

BOM中的对象 Window对象: 是整个BOM的核心,所有对象和集合都以某种方式回接到window对象.Window对象表示整个浏览器窗口,但不必表示其中包含的内容. Document对象: 实际上是window对象的属性.这个对象的独特之处是唯一一个既属于BOM又属于DOM的对象.从BOM角度看,document对象由一系列集合构成,这些集合可以访问文档的各个部分. Location对象: 它是window对象和document对象的属性.Location对象表示载入窗口的URL,此外它还可

BOM和DOM的区别和关联

BOM 1. BOM是Browser Object Model的缩写,即浏览器对象模型. 2. BOM没有相关标准. 3. BOM的最根本对象是window. 从1可以看出来:BOM和浏览器关系密切.浏览器的很多东西可以通过JavaScript控制的,例如打开新窗口.打开新选项卡(标签页).关闭页面,把网页设为主页,或加入收藏夹,等等…这些涉及到的对象就是BOM. 从2可以看出来:由于没有标准,不同的浏览器实现同一功能,可以需要不同的实现方式.对于上面说的功能,不同的浏览器的实现功能所需要的Ja