位置: 编程技术 - 正文

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

  • 增值税留抵退税是什么意思
  • 短期借款的实际资金成本
  • 个体工商户申报个税是按月按季度
  • 社保局发放的稳岗补贴怎么入账
  • 休产假个人部分社保公司怎么做账
  • 劳务公司包工包料的法律法规
  • 个人所得税当月计提下月申报
  • 劳务公司劳务工资做什么科目
  • 住宿发票税率有哪4种
  • 未过户的车辆对车辆影响
  • 什么税不计入税金及附加科目
  • 期间费用构成产品成本嘛
  • 公司制度奖励怎么写
  • 本月支付上月运费
  • 企业录用失业人员有税收优惠吗
  • 货币基金可以投资
  • 不能抵扣的进项税怎么做账
  • 免税更正申报
  • 建筑服务中的其他建筑服务
  • 工商年报报表
  • 公司向职工借款不还怎么办理
  • 预交增值税抵减申报
  • 增值税附加税怎么计提
  • 教育费附加记账
  • 小轿车折旧年限规定
  • 个人技术投资入什么科目
  • 1697510586
  • 主办会计工作主要做什么
  • 抵押和质押的区别主要表现在哪些方面
  • 公司装修费用如何入账
  • 各种主板bios中文设置图解
  • 2021新旧会计准则
  • php中unlink
  • PHP:imagecreatefrompng()的用法_GD库图像处理函数
  • php数组实现原理
  • php pdo oracle
  • 税收变动作用
  • chatGPT背后的真正逻辑
  • 前端的基本知识
  • python字符串中变量替换
  • 100%控股权什么意思
  • vue was assigned to but
  • 小规模纳税人代销商品增值税如何计算
  • 所有小规模都能开专票吗
  • 其他应付款的会计编码
  • 在资产减值准备中符合条件可以转回的有
  • 抵扣的进项税如何做账
  • 固定资产折旧提完了继续使用
  • 应付账款周转率越大说明什么
  • 没有收到款项签认债有用吗
  • 记账凭证附单据数怎么算
  • 借款利息计入哪个科目
  • 进项税包含
  • 进口关税增值税可以抵扣吗
  • 香港公司账户收美元要交税吗
  • 购车怎么做会计分录
  • sql server错误和使用情况报告
  • wins9
  • win10隐藏文件怎么隐藏
  • WINDOWS操作系统属于单用户任务操作系统
  • ubuntu的安装包
  • 家庭版的海鲜大杂烩
  • win8怎么取消自动关机
  • win70x80070002系统找不到指定的文件
  • unity做小地图
  • unity脚本编写教程
  • javascriptcsdn
  • unity 动态壁纸
  • 用js改变css样式
  • NGUI之UITexture
  • js中返回上一页
  • javascript组成
  • 登录电子税务局显示时间错误如果解决
  • 税务新进公务员个人总结
  • 税务局纳税服务中心
  • 南宁地方税务局网站
  • 重庆电子税务局电话人工客服电话
  • 营业执照网上申报入口官网
  • 个体工商户税收起征点是多少
  • 手机的海关税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设