首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
DOMBOM
订阅
我也要在julius_bar里藏钱
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
后台计时器罢工?我改用visibilitychange监听,代码从此‘永不停机’!
该问题的核心是浏览器对后台标签页的资源优化机制,现代浏览器(尤其是Chrome)为了节省电量、内存,会降低后台标签页的JavaScript执行频率,甚至冻结定时器。 一. 使用Visibility A
巧妙浏览器事件监听API:addEventListener的第三个参数
90% 的前端开发者都忽略了 addEventListener 的第三个参数!从布尔值到配置对象,它藏着控制事件阶段、自动解绑、优化性能的关键技巧
浏览器的 5 种 Observer,你用过几种?
网页开发中我们经常要处理用户交互,我们会用 addEventListener 添加事件监听器来监听各种用户操作,比如 click、mousedown、mousemove、input 等,这些都是由用户
MutationObserver MDN
MutationObserver给开发者们提供了一种能在某个范围内的DOM树发生变化时作出适当反应的能力.该API设计用来替换掉在DOM3事件规范中引入的Mutation事件.
stopPropagation和stopImmediatePropagation区别
在我们阻止节点事件向上冒泡时,通常会使用stopPropagation这个方法,但是突然发现还有一个stopImmediatePropagation方法,同样也可以阻止事件冒泡,分析一下不同。 都可以阻止事件冒泡,父节点无法接受到事件。
页面滚动到指定位置的方法
通常一个完整的页面可包含多屏内容,因此我们常需要通过滚动页面来阅读网页上的内容。页面上有一些可点击的链接或按钮,点击后调转到页面指定的位置,今天介绍几种实现方式。
requestIdleCallback:让你的网页如丝般顺滑
为什么我们需要 requestIdleCallback? 在传统的前端开发中,当我们执行耗时任务时,很容易阻塞主线程,导致页面卡死甚至用户交互延迟: 这种同步执行的后果: 用户操作无响应:按钮点击、输
DOM 移动大法!✨ moveBefore API 探秘 & 实战 (≧∇≦)/
探索实验性 DOM API moveBefore !✨ 它能让你更直观地将一个节点移动到同一父节点下另一个节点之前。
[ECMAScript] 杂谈: setTimeout 还有多少未知
setTimeout参数的含义究竟是什么,计时器的4ms限制你可知道条件,如何修复setTimeout不稳定的问题呢?
前端OOM内存泄漏如何排查?
前言 现代前端开发中,随着应用的复杂性和交互性的增加,OOM(Out Of Memory,内存不足)问题和内存泄漏逐渐成为影响用户体验和应用性能的关键挑战。排查和解决这些问题需要开发人员具备良好的调试