![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
BOM
文章平均质量分 54
传说中的懿痕
这个作者很懒,什么都没留下…
展开
-
BOM窗口操作
BOM窗口操作窗口关系top对象始终指向最上层(最外层)窗口(因为可能存在iframe嵌套),即浏览器本身。如果当前窗口就是最上层窗口,则parent等于top(都等于window)。还有一个self对象,它是终极的window属性,始终会指向window。实际上window与self就是同一个对象,之所以要暴露self,就是为了和parent和top一致窗口位置与像素比window对象的位置可以通过不同的属性和方法来确定,浏览器提供了screenLeft和screenTop属性,用于表示窗口相对于原创 2021-10-16 14:53:06 · 381 阅读 · 0 评论 -
location对象
location对象window 对象给我们提供了一个location属性用于获取或设置窗体的URL,并且可以用于解析URL。因为这个属性返回的是一个对象,所以我们讲这个属性称为location对象文章目录location对象URLlocation对象location对象属性location对象的方法URL统一资源定位符,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎样去处理它。URL 的语法格式protocol://host[:po原创 2021-10-13 22:56:41 · 94 阅读 · 0 评论 -
JS执行队列
Js执行队列文章目录Js执行队列JS执行机制同步和异步同步异步同步任务异步任务JS执行机制JavaScript语言的一大特点是单线程,也就是说,同一个时间只能做一件事。这是因为JavaScript这门脚本语言诞生的使命所致——JavaScript是处理页面中用户交互,以及操作DOM而诞生的,比如我们对某个元素进行添加和删除操作,不能同时进行,应先添加,之后删除。同步和异步HTML5提出Web Worker标准,允许JavaScript脚本创建多个线程。于是JS中出现了同步和异步同步前一个任务结原创 2021-10-12 12:25:45 · 107 阅读 · 1 评论 -
定时器的使用
定时器文章目录定时器setTimeout()定时器停止setTimeout()定时器setInterval()定时器停止 setInterval()定时器window对象给我们提供了两个非常好用的方法——定时器setTimeout()setInterval()setTimeout()定时器window.setTimeout(调用函数,延迟毫秒数);setTimeout()方法用于设置一个定时器,该定时器在定时器到期后执行调用函数注意:window可以省略调用函数可以直接写函数,也可原创 2021-10-12 11:10:41 · 161 阅读 · 0 评论 -
window对象常见事件
window对象常见事件文章目录window对象常见事件窗口加载事件调整窗口大小事件窗口加载事件window.onload=function(){}或者window.addEventListener('load',function(){})window.onload是窗口(页面)加载事件,当文档内容完全加载完会触发该事件(包括图像,脚本文件,CSS文件等),就调用处理函数注意:有了window.onload就可以把JS代码写到页面元素上面,因为onload是等页面内容全部加载完毕,再去原创 2021-10-11 22:57:34 · 221 阅读 · 0 评论 -
BOM概述
BOM概述BOM(Browser Object Model )即浏览器对象模型,他提供了独立于内容和浏览器窗口进行交互的对象,其核心对象是windowBOM由一系列相关的对象构成,并且每个对象都提供了很多方法和属性BOM浏览器对象模型把浏览器当作一个对象来看BOM的顶级对象是windowBOM学习的是浏览器窗口交互的一些对象BOM是浏览器厂商在各自浏览器上定义的,兼容性较差window对象是浏览器的顶级对象,他具有双重角色他是JS访问浏览器窗口的一个接口它是一个全局对象,定义在全原创 2021-10-11 22:26:13 · 69 阅读 · 0 评论