位置: 编程技术 - 正文

javascript bom是什么及bom和dom的区别(js中bom是什么意思)

编辑:rootadmin

推荐整理分享javascript bom是什么及bom和dom的区别(js中bom是什么意思),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:javascript中br,js中bom和dom的作用,javascript中br,javascript bom dom,javascript bom dom,js中symbol是什么,javascript中bom,js中bom是什么意思,内容如对您有帮助,希望把文章链接给更多的朋友!

什么是BOM

BOM是browser object model的缩写,简称浏览器对象模型BOM提供了独立于内容而与浏览器窗口进行交互的对象由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是windowBOM由一系列相关的对象构成,并且每个对象都提供了很多方法与属性BOM缺乏标准,JavaScript语法的标准化组织是ECMA,DOM的标准化组织是W3CBOM最初是Netscape浏览器标准的一部分

在BOM章节中你将学到什么

BOM教程中,同学们将学到与浏览器窗口交互的一些对象,例如可以移动,调整浏览器大小的window对象,可以用于导航的location对象与history对象,可以获取浏览器,操作系统与用户屏幕信息的navigator与screen对象,可以使用document作为访问HTML文档的入口,管理框架的frames对象等

BOM结构图

window对象是BOM的顶层(核心)对象,所有对象都是通过它延伸出来的,也可以称为window的子对象

由于window是顶层对象,因此调用它的子对象时可以不显示的指明window对象,例如下面两行代码是一样的:

javascript bom是什么及bom和dom的区别(js中bom是什么意思)

示例

javascript中的BOM和DOM什么区别?

这是浏览器运行时中的两个不同的概念。

BOM 浏览器对象模型

提供了独立于内容而与浏览器窗口进行交互的对象。描述了与浏览器进行交互的方法和接口,可以对浏览器窗口进行访问和操作,譬如可以弹出新的窗口,改变状态栏中的文本,对Cookie的支持,IE还扩展了BOM,加入了ActiveXObject类,可以通过js脚本实例化ActiveX对象等等)

DOM 文档对象模型

DOM是针对XML的基于树的API。描述了处理网页内容的方法和接口,是HTML和XML的API,DOM把整个页面规划成由节点层级构成的文档。

DOM本身是与语言无关的API,它并不与Java,JavaScript或其他语言绑定。

特定语言的DOM

针对XHTML和HTML的DOM。这个DOM定义了一个HTMLDocument和HTMLElement做为这种实现的基础。

学习JavaScript设计模式(单例模式) 单例模式的定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点。单例模式是一种常用的模式,有一些对象我们往往只需要一个,比如线

js实现iframe框架取值的方法(兼容IE,firefox,chrome等) 本文实例讲述了js实现iframe框架取值的方法。分享给大家供大家参考,具体如下:为啥世上会有这么多不同的浏览器?每次遇到js/css的浏览器兼容性问题

深入浅析同源策略和跨域访问 1.什么是同源策略理解跨域首先必须要了解同源策略。同源策略是浏览器上为安全性考虑实施的非常重要的安全策略。何谓同源:URL由协议、域名、端口

标签: js中bom是什么意思

本文链接地址:https://www.jiuchutong.com/biancheng/386291.html 转载请保留说明!

上一篇:Javascript BOM学习小结(六)(javascript如何学)

下一篇:学习JavaScript设计模式(单例模式)(javascript怎么学)

  • 农产品抵扣怎么算
  • 以前年度损益调整账务处理分录
  • 存货跌价准备在财务报表哪里看
  • 实际发生应收账款坏账时的会计处理
  • 企业进口关税和消费关税
  • 购销印花税会计分录
  • 财务费用利息如何结转
  • 收到对方开错的发票怎么处理
  • 过路费发票可以抵扣增值税吗
  • 长期股权投资的初始计量
  • 计提坏账的递延税收
  • 汽车进口税率表
  • 进项税核定扣除试点
  • 生产企业出口退税的会计分录
  • 农副产品收购发票申请
  • 货运发票与运输发票的区别
  • 增值税计算方法有哪些
  • 收到管理费用的会计科目
  • 固定资产折旧率是多少
  • 企业违章行为
  • win11预览版更新界面
  • 消防费用怎么做分录
  • php utf8转gb2312
  • win7为什么没有本地连接
  • 网络和共享中心在哪里打开
  • 苹果电脑出现macos什么意思
  • 深入理解php内核
  • 加速折旧法计算公式 CFA
  • 公司股东变更要交税吗可以将股东变更吗
  • 在一株植物上行走的作文
  • php统计中文长度
  • h5移动端网页设计
  • 谁能代替你啊
  • 创建数据的命令是
  • 稳岗补贴什么时候到账
  • 月末库存商品结转成本怎么算
  • 借贷公司借钱给别的公司需要开什么会
  • 发票冲红后报税有影响吗
  • 长期挂账的应付款怎么处理
  • 酌量性固定成本是指
  • 库存商品和固定资产是单位会计资产核算的两项内容
  • 没有虚拟化iommu
  • 房地产企业建成后先出租的房地产
  • ERROR CODE: 1175 YOU ARE USING SAFE UPDATE MODE AN
  • 差旅费报销人员范围
  • 福利费专票必须抵扣再转出吗
  • 小轿车折旧年限规定
  • 汽车抵押贷款会计分录
  • 应付票据转应付账款有附件吗
  • 建筑企业收挂靠公司管理费如何做账?
  • 跨年后发票作废
  • 如何调整利润分录
  • 承兑汇票兑现怎么填写
  • 上月留抵税怎么算应纳税额
  • 客户用个人账户转4s店开公司的机动车发票
  • 18年水利基金税率
  • 提前支付利息如何计算
  • 新开办企业如何建账
  • 营业收入的核算内容包括
  • sql差异备份数据库怎么还原
  • mysql重置初始密码
  • ubuntu无法进入系统出现uid121
  • solaris 磁盘管理
  • xp系统1
  • mac文本编辑怎么删除
  • ubuntu 14.04.6
  • 惠普笔记本win8.1
  • win102021年1月大更新
  • windows8使用技巧
  • unity优化方案
  • cocos2dx ActionManager播放动画回调问题
  • python 检测主机存活
  • js获取父窗口
  • 怎样编?
  • 主营业务收入占比高说明什么
  • 长春购房契税税率
  • 成都市武侯区税务局官网
  • 财政局,人社局和法院哪个好
  • 住房公积金交纳的原则
  • 包头市到青山区多少公里
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设