位置: 编程技术 - 正文

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怎么学)

  • 已经抵扣的进项税额转出怎么申报
  • 增值税专用发票抵扣期限
  • 运输企业内账
  • 权责发生制根据产品的生产特点和管理要求结转成本
  • 已收货款没发货怎么退款
  • 企业经营的范围怎么写
  • 行政事业单位计提折旧起始日
  • 简易征收开出去的票可以抵扣吗
  • 财务报表的资产负债表怎么填
  • 豆粕是农产品初加工,企业所得税免税
  • 报销单和付款单的区别
  • 可供出售金融资产包括哪些内容
  • 工伤保险可以税后支付吗
  • 通用机打发票操作流程
  • 劳务分包有执照没资质能开票吗?
  • 会计累计折旧属于什么科目
  • 预警期内的应收账款管理
  • 个人缴纳工会费可以在工资里面扣交吗
  • 计提工资怎么做账务处理
  • 账务中如何把短期借款转变为实收资本?
  • 住房公积金的工资基数什么意思
  • 生产型企业原材料出入库处理
  • 工程劳务公司的生产销售情况分析
  • 会计准则规定的关联方
  • 计提工资时需要附工资表吗
  • 党员经费的使用范围
  • 企业计提的工资如何算
  • 删除文件需要管理员权限无法添加怎么办
  • 如何解决win10系统复制文件速度
  • 个体户开劳务费发票需要交哪些税
  • 职工福利费的计提标准
  • 酒水专用发票税率
  • 系统属性的表现
  • 外币债券汇兑损益怎么算
  • 不征税收入有哪些条件
  • 公允价值计量模式与账面价值计量模式的区别与联系
  • 数据处理教程
  • 二手房交易土增税文件
  • 商业企业积分赠商品如何计算企业所得税
  • chrome插件扩展名
  • 纳税人跨县(市、区)提供建筑服务,应向建筑服务发生地
  • 康沃尔郡的大学
  • php如何调用类
  • 百慕大玛丽号
  • python中字符串的长度怎么算
  • 地方水利建设基金的会计分录
  • 交易性金融资产属于流动资产
  • 分公司和总公司的税务和财务关系
  • sql20054n
  • 报表中的存货是什么
  • 进项留底是什么科目
  • 公司主要产品
  • 应交税金为负数应该填在资产负债表哪一栏
  • 筹建期发生的费用怎么申报
  • 税控盘服务费小规模可以抵扣吗
  • 劳务派遣公司主营业务成本是什么
  • 增值税代扣代缴范围
  • 出售固定资产已开票未收款账务处理
  • 农产品成本包含所消耗的物资费用
  • 计入税金及附加借方的内容
  • 固定资产清理账户借方
  • 月报报表格式
  • 对子公司的投资损失可以税前扣除吗
  • mysql查询语句大全及用法
  • 存储过程的输出参数有且只能有一个
  • window9为什么没有
  • mac系统操作的小技巧
  • unix常用命令
  • linux 中find
  • windows mobile10
  • js call.call
  • opengl learn
  • [置顶]马粥街残酷史
  • 空调设备税率多少钱
  • 哪些润滑油属于润滑剂
  • 车船税是电子版的怎么年检
  • 电信业务发票
  • 发票查验结果不一致的原因有哪些
  • 税务局监督执纪存在问题
  • 文件印发的格式怎么设置
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设