![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
BOM
文章平均质量分 70
什么意思哦呢嗯
这个作者很懒,什么都没留下…
展开
-
BOM之防抖与节流
4.如果超过间隔时间,则执行处理代码,然后重新存储本次触发时间。2.每一次触发的时候先清除上一次的定时器,再开启本次的定时器。单位时间内频繁的触发一个事件,以最后一次触发为准。3.判断当前时间与上一次触发事件,是否超过了间隔。单位时间内频繁的触发一个事件,只会触发一次。1.声明一个全局变量存储定时器ID。1.声明一个全局变量存储触发事件。2.每一次触发事件,获取当前时间。原创 2022-09-01 19:20:55 · 52 阅读 · 0 评论 -
BOM事件机制
事件机制HTML DOM 允许 JavaScript 对 HTML 事件作出反应。JavaScript 能够在事件发生时执行,比如当用户点击某个 HTML 元素时。JavaScript与HTML之间的交互是通过事件实现的。事件就是文档或浏览器窗口中发生的一些特定的交互瞬间。事件是由三部分组成事件源 事件类型 事件处理程序1.事件源:事件被处触发的对象-->按钮对象2.事件类型:如何触发?触发什么类型?如:鼠标双击事件3.事件处理程序:通过一个函数赋值的方式执行事件的步骤。...原创 2022-09-01 16:59:50 · 149 阅读 · 0 评论 -
有关BOM的介绍
出于安全方面的考虑,开发人员无法得知用户浏览过的URL,不过借由用户访问过的页面列表,同样可以在不知道实际URL的情况下实现后退前进,注意: 没有应用于History对象的公开标准,不过所有浏览器都支持该对象。在进行窗口的操作或者输入框操作时,如果事件处理函数用的频率无限制,会加重浏览器和服务器的负担,此时我们就可以用防抖(debounce)和节流(throttle)的方式来减少调用频率,同时又不影响实际效果。location是个神奇的对象,既是window的对象也是document的对象。...原创 2022-08-25 20:24:38 · 72 阅读 · 0 评论