位置: 编程技术 - 正文

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

  • m级纳税人如何变成b级
  • 失控发票账务处理
  • 注会与税务师有什么区别
  • 财税证与会计证区别
  • 未开票收入如何红冲
  • 开票和预缴税款跨月
  • 其他应收款要做账吗
  • 应交税金应交增值税已交税金怎么结转
  • 一般纳税人销售自己使用过的汽车
  • 已扣缴税额
  • 总包抵扣分包企业所得税
  • 欠员工薪酬如何赔偿
  • 产成品或自制半成品核算方法有哪些
  • 没有签订劳动合同员工离职怎么处理
  • 服务型企业管理体系
  • 预缴的个人所得税会计分录
  • 长期应付款账面价值和账面余额
  • 企业资产类科目的是
  • 员工吃饭发票的怎么报销
  • 增值税加计扣除政策
  • 超市收代金券如何处理
  • 发票金额小于之前的金额
  • 冲销上月暂估入账的原材料会计分录
  • 原材料暂估分录
  • 如何弥补以前年假的问题
  • 传媒改革
  • 现金流量科目怎么设置
  • 所得税和应交所得税
  • 微信用不升级
  • 应付账款盘盈会计分录
  • 总包缴税
  • 火灾造成存货损失应该作为报废还是盘亏
  • 分批付款怎么确认收入
  • 产品注册费会计科目
  • 债券利息调整怎样计算
  • 没有发票怎么做研发费用
  • 建设工程项目设计质量控制的内容
  • 用代码说话
  • php实现当前页面的快捷键
  • 管家婆付款单凭证科目如何修改
  • 如何查看简易征信报告
  • phpcms缩略图不要自动裁剪的设置方法
  • 完税证明可以做为证据使用吗
  • 段云简介
  • 应收账款的账龄怎么分析
  • 公司购买新车怎么入账
  • 待抵扣进项税额和进项税额的区别
  • 通货膨胀有什么表现
  • 企业培训费怎么入账
  • 外汇收入需要缴纳增值税吗
  • 固定资产为什么要提减值准备
  • 车辆理赔款如何入账
  • 营改增后建筑企业如何正确开具发票
  • 内部无形资产交什么税
  • 银行存款明细账借方代表什么
  • 结转未交增值税会计处理
  • 加入黑名单后对方发信息显示什么
  • 登录ubuntu桌面
  • ubuntu怎样
  • lsass.exe
  • win10edge浏览器怎么设置兼容模式
  • 怎么更换win系统
  • win7息屏不断网
  • 编辑器组件
  • javascript概述及作用
  • 批处理语言 从入门到精通
  • node.js创建服务
  • nodejs例子
  • js怎么获取复选框选中的值
  • 通过jquery实现页面的动画效果(实例代码)
  • c# datetime.date
  • android开发主要用什么语言
  • python字典x in d
  • javascrip
  • js简单网速测试方法
  • 销售车位需要交房产税吗
  • 机打发票真伪查询
  • 公益性公墓免交税吗
  • 北京朝阳区国税局
  • 汕头办理社保卡流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设