首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JS BOM知识整理

BOM部分主要是针对浏览器内容,其中常用就是window对象和location, window是全局对象很多关于浏览器脚本设置都是通过它。   ...location则是与地址栏内容相关,比如想要跳转到某个页面,或者通过URL获取一定内容。   navigator中有很多浏览器相关内容,通常判断浏览器类型都是通过这个对象。   ...screen常常用来判断屏幕高度宽度等。   history不太常用,一般应该不会有写关于历史记录脚本。 其中比较常用内容就是: 如何判断各种版本浏览器 导图 ?..."); console.log(navigator.platform); console.log("浏览器插件信息数组"); console.log...(navigator.systemLanguage); console.log("浏览器用户代理字符串"); console.log(navigator

83390
您找到你想要的搜索结果了吗?
是的
没有找到

js---BOM 理解方法

, "Default"); //提示用户输入信息,接受两个参数,即要显示给用户文本和文本框默认值,将文本框值作为函数值返回 window.status //可以使状态栏文本暂时改变 window.defaultStatus...负数为后退,正数为前进 window.history.back(); //同上 window.history.forward(); //同上 window.history.length //可以查看历史页面数...document对象 document对象:实际上是window对象属性,document == window.document为true,是唯一一个既属于BOM又属于DOM对象 document.lastModified...//URL主机名后部分,如/pictures/index.htm location.search //执行GET请求URL问号后部分,又称查询字符串,如?...kk,新地址都会被加到浏览器历史栈 location.replace("http:www.baidu.com"); //同assign(),但新地址不会被加到浏览器历史栈,不能通过back和forward

1.4K30

jsjavascript:void(0)什么意思

void运算符计算给定表达式,然后返回undefined。 void运算符通常仅用于获取未定义原始值,通常使用“ void(0)”(等效于“ void 0”)。...之所以要使用链接href这样做是因为,通常,一个javascript:URL会将浏览器重定向到评估该JavaScript结果纯文本版本。 但是,如果结果不确定,则浏览器将停留在同一页面上。...来源: here 此处:Javascriptvoid是一个操作符,该操作符指定要计算一个表达式但是不返回值。...标准表达式。...表达式外侧圆括号是可选,鉴于规范化,以及养成好习惯,建议写上去。 当我们使用 void 操作符指定超级链接时,表达式会被计算但是不会在当前文档处装入任何内容。

3.1K00

JavaScriptDom和Bom

修真院Web工程师零基础全能课 本节课内容: JavsScriptDom和Bom 主讲人介绍 沁修,葡萄藤技术总监 项目经验丰富,擅长H5移动项目开发。...3.4 动态创建 前面的方法都是对已经存在元素做出搜索和修改。 然而js也可以用来改变网页结构和内容,可以通过创建新元素和改变现有元素来改变网页结构。...5.BOM BOM,browser object model,浏览器对象模型,这个对象就是对应着浏览器窗口window。 它提供了一些方法用于访问浏览器功能,这些功能和网页内容无关。...5.1 window对象 window对象是BOM核心,表示浏览器正打开窗口,它是一个全局对象。 它还有一些属性方法和子对象,我们其实已经默默使用过它了。...属性改变URL,以重新加载 5.3 navigator对象 这个对象提供几个属性,用于辅助检测浏览器环境 因为js经常做事情之一就检测用户正在使用哪种浏览器。

87710

js对象(BOM部分DOM部分)

JS总体包括ECMAScript,DOM,BOM三个部分,但是能够和浏览器进行交互只有DOM和BOM,那么到底什么是DOM和BOM呢 概念 BOM(Browser Object Model)是指浏览器对象模型...BOM Window对象是客户端JavaScript最高层对象之一,由于window对象是其它大部分对象共同祖先,在调用window对象方法和属性时,可以省略window对象引用。...setTimeout() 语法: var t=setTimeout("JS语句",毫秒) setTimeout() 方法会返回某个值。在上面的语句中,值被储存在名为 t 变量。...DOM创建动态 HTML: JavaScript 能够改变页面所有 HTML 元素 JavaScript 能够改变页面所有 HTML 属性 JavaScript 能够改变页面所有 CSS...函数定义过程ths为形参。

4.2K20

JavaScript DOM 和 BOM

3.BOM(浏览器对象模型)指的是由 Web 浏览器暴露所有对象组成表示模型。...从根本上将 BOM 只处理浏览器窗口和框架,但是人们习惯把针对浏览器 JavaScript 扩展也算作 BOM 一部分,例如:浏览器弹出新窗口功能;移动、缩放和关闭浏览器窗口功能;navigator...BOM 直到 HTML5 才有了规范可以遵守,在此之前每个浏览器都有自己不同实现。 DOM 级别 DOM1 级由两个模块组成,DOM 核心(DOM Core)和 DOM HTML。...DOM3 级进一步扩展 DOM,引入了以统一方式加载和保存文档方法——在 DOM 加载和保存(DOM Load and Save)模块定义,新增了 DOM 验证(DOM Validation)。...DOM0 级,DOM0 级标准本质上不存在,所谓 DOM0 只是 DOM 历史坐标一个参照点,具体来说,DOM0 级是指 Internet Explorer 4.0 和 Netscape Navigator

42020

第187天:js基础---常见Bom对象

BOM(Browser Object Mode)浏览器对象模型,是Javascript重要组成部分。它提供了一系列对象用于与浏览器窗口进行交互,这些对象通常统称为BOM。 一张图了解一下先 ?...1、window 对象——BOM核心 window,顾名思义,窗口对象。它表示整个浏览器窗口,主要用来操作浏览器窗口。...同时, window对象还是 ECMAScript Global 对象,因而所有全局变量和函数都是它属性,且所有原生构造函数及其他函数也都存在于它命名空间下。   弹框类方法。...返回 web 主机端口 (80 或 443) location.portocol 返回页面使用web协议。...availHeight: 整个屏幕高减去系统部件高( 可用屏幕宽度 ) availWidth : 整个屏幕宽减去系统部件宽(可用屏幕高度 ) 6、history 对象 对象包含浏览器历史

82620

ERPBOM详细解析!

BOM必须能显示制造层次   理想BOM,不但应能具体显示产品组成结构,而且还得说明该产品在制造过程阶段。...也就是BOM必须从制造层次来界定产品,每一个层次分别代表制程某一个步骤完成,而每一个存货项目,都在BOM上下各层中有进库和出库动作。 BOM必须避免含意不清   作业单元性是关键。...3.产品结构系统档案设计   虽然产品结构会有很多层次,但在系统我们以单层方式记录,只需维护父项和子项两阶关系,再经过串联,即可得到多阶层关系产品结构。   BOM可分为多种类型。   ...建立制造令生成用料明细时,如果BOM没有指明工序号,则把工艺路线资料表第一道工序当做发料工序   (8) 状态   BOM有三种状态: 待确认 确认ok 取消 新增BOM子项时为待确认状态,只有确认...(12) 开始批号   有的时候,BOM某个子项,只有指定批号用到,而在其他批号无效,可通过开始批号和结束批号说明。

2.4K20
领券