位置: 编程技术 - 正文

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

发布时间:2024-02-27

推荐整理分享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怎么学)

  • 汽车修理公司兼职好做吗
  • 企业收到购买标书的增值税专用发票可以抵扣吗?
  • 开模具厂一年能挣多少钱
  • 无形资产的确认条件
  • 个人去税务局开普票,税率几个点
  • 补发工资怎么补发
  • 小规模销售免税农产品的分录
  • 流动负债占总负债比率较高说明什么
  • 维修汽车费用
  • 企业所得税季报是全年累计吗
  • 差额开票如何入账
  • 转让财产收入征税吗
  • 房地产公司将自建自用房产出售 土地增值税
  • 公告费交了以后能否撤销
  • 应收账款对应的科目有哪些
  • 存货报废应如何记账
  • 税务清算审计需要多久
  • 增值税普通发票和专用发票有什么区别
  • 长期租赁存在的主要原因为什么是节税
  • 购买金税盘需要法人去税务局进行信息采集吗
  • 加工费的增值税税率是多少
  • 企业注销增值税进项核销账务处理流程
  • 金蝶期末调汇怎么生成凭证
  • 公司的车卖了
  • 房子报废
  • 展厅设计费用计什么科目
  • 退税指导
  • 少计收入被处罚账务处理怎么做?
  • 收到退回去年增值税怎么做账
  • 进口商品关税调整
  • 撤销权之诉需要哪些证据
  • 违建罚款了还算违建吗
  • composer.json和composer.lock
  • php实现的跟QQ和MSN类似的BICQ v2.0.0
  • elementui常用组件
  • pnp.npn
  • php字符串转浮点型
  • php中imagestring
  • php做登录界面连接数据库
  • idea安装vue.js
  • vue获取value值
  • react5
  • 研发人员工资计入什么科目
  • 以前年度损益调整是什么意思
  • 没收的定金收入怎么入账
  • 长期待摊费用的最新账务处理
  • 增值税发票日用品开票明细
  • 稳岗补贴算不算财政补贴
  • 企业收到合同保险怎么办
  • 长期股权投资的账务处理
  • 财政补助收入属于资产类还是负债类
  • 差旅费出差补助标准
  • 怎么辨别定额发票是什么项目啊
  • 固定资产的主要特征
  • 培训费产生的差额怎么算
  • 医院体检收入计入什么科目
  • 年底不发工资 员工离职
  • 五证合一办理步骤
  • sqlserver 临时表 准备
  • windows dns server
  • ghost安装器怎么用
  • badcommandorfilename是什么意思
  • window10打开rar文件
  • windows7开机
  • win8 开机
  • cocos2dx怎么用啊
  • Metaio in Unity3d 教程--- 一. 搭建环境,运行官方案例
  • nodevideo翻译
  • 原生js制作日历软件
  • shell脚本用法
  • python语言怎么用
  • [置顶] 安卓手机连接IP100蓝牙打印机实现打印功能
  • jQuery插件安装教程
  • 江苏国家税务局电子税务局
  • 消费税申报流程图
  • 个体诊所可以申请医保报销吗
  • 税务申报时显示未抄报税?
  • 成都个税证明
  • 浙江地税电子税务局
  • 北京税务局网上办税服务厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号